如何在页面上显示一个类别的分页帖子列表?

时间:2013-06-14 作者:portlandRyan

我正在尝试使用此页面中的代码:

在任何页面上显示博客帖子(带导航)http://digwp.com/2013/01/display-blog-posts-on-page-with-navigation/

我的目标是使页面只显示一个类别中的帖子。我还想将每页的帖子数量限制为5篇,并在底部设置分页链接。

这将显示所有类别的前5个帖子并对其分页:

<?php // Display blog posts on any page @ http://m0n.co/l
$temp = $wp_query; $wp_query= null;
$wp_query = new WP_Query(); $wp_query->query(\'showposts=5\' . \'&paged=\'.$paged);
while ($wp_query->have_posts()) : $wp_query->the_post(); ?> 
但是,当我尝试这样添加类别时:

<?php // Display blog posts on any page @ http://m0n.co/l
$temp = $wp_query; $wp_query= null;
$wp_query = new WP_Query(); $wp_query->query(\'cat=61\' , \'showposts=5\' . \'&paged=\'.    $paged);
while ($wp_query->have_posts()) : $wp_query->the_post(); ?>
我的页面上有5篇以上的帖子,没有分页。。。

1 个回复
最合适的回答,由SO网友:Milo 整理而成

字符串串联已断开。将字符串的各个部分与., 不是逗号,而是用符号和分隔参数。

$wp_query->query(\'cat=61&showposts=5&paged=\' . $paged);

结束

相关推荐

Get_Posts()不考虑用户权限

我想在我的wp上显示登录用户帖子的链接列表。所以我开始这样做:$posts_array = get_posts( array( \'post_type\' => \'download\', \'post_status\' => \'publish\' ) ); //$posts_array = apply_filters( \'downloads_shortcode\', $posts_array ); foreach($posts_array as $post) {