Wordpress第二页显示的内容与我的第一页相同

时间:2011-09-08 09:28:35

标签: php wordpress loops

我看到我的第二页显示与第一页完全相同的内容。

我在网上关注了一些文章并添加了

<?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; ?>
<?php query_posts('showposts=16&paged=$paged'); ?>

我的

上方只有一行
<?php while (have_posts()) : the_post(); ?>

但它仍然是一样的......请帮帮我!!

编辑:链接可能有帮助=&gt; http://nailian.ca/

1 个答案:

答案 0 :(得分:3)

这是你的问题:

<?php query_posts('showposts=16&paged=$paged'); ?>

它应该是:

<?php query_posts("showposts=16&paged=$paged"); ?>

注意不同的引号? 在单引号上,美元符号被视为原样,未被解析为变量as stated in PHP doc

  

注意:与双引号和heredoc语法不同,特殊字符的变量和转义序列在单引号字符串中不会扩展。