wordpress页面调用分类文章并分页

wordpress博客无法直接将文章发表到页面,但可以通过修改页面模板代码来实现页面调用分类文章,这样发表文章时选择该分类就可以将文章发表到该页面了。刚建博客的时候我也曾为此事烦恼,后来通过学习解决了这一个问题,并总结成一篇文章《我如何把wordpress的文章发表到页面》。随着使用的深入我发现了通过这种方法来实现wordpress页面调用分类文章无法分页,尽管安装了分页插件WP-PageNavi,只能在页面结尾看到分页信息,但点击下一页的时候却无法实现跳转。今天我终于解决了这个问题,原来只需要把<?php query_posts(‘showposts=15&cat=3,4’);?>改成如下的代码就行了。

<?php

$limit=get_option(‘posts_per_page’);

$paged=(get_query_var(‘paged’))?get_query_var(‘paged’):1;

query_posts(‘cat=5&showposts=’ .$limit .’&paged=’ .$paged);

$wp_query->is_archive=true;

$wp_query->is_home=false;?>

如果要实现分页,只需要加上下面的代码

<?php

if (function_exists(‘wp_pagenavi’)) wp_pagenavi();

else { ?><div><?php next_posts_link(‘ next »’) ?></div>

<div><?php previous_posts_link(‘« previous’) ?></div>

<?php } ?>

wordpress页面调用分类文章并分页》有6个想法

  1. 来学习了,测试过把文章发表到页面可以,但好像还是无法分页,是否前提是要装那个分页插件?有没有其他不用插件的方法?

  2. 过把文章发表到页面可以,但好像还是无法分页,是否前提是要装那个分页插件?有没有其他不用插件的方法?

  3. Pingback: [无标题]

评论已关闭。