Wordpress按页面查看和限制结果显示帖子

时间:2014-07-12 22:59:20

标签: php wordpress

您好我已经设法通过视图显示帖子,但我需要它将显示的帖子限制为值。

 <?php 
$postcnt = 0; query_posts('posts_per_page =>9','&order=desc&orderby=meta_value&meta_key=post_views_count');
if (have_posts()) : ?><?php while (have_posts()) : the_post(); ?>

这是我的代码。

'posts_per_page =>9' isn't working..

1 个答案:

答案 0 :(得分:0)

您需要将参数附加到现有的全局$query_string

global $query_string;
query_posts( $query_string . '&posts_per_page=5' );
if (have_posts()) : // ....

由于您只使用自己的自定义查询字符串,因此应在最后附加值。

query_posts( '&order=desc&orderby=meta_value&meta_key=post_views_count&posts_per_page=9');

您还可以使用array()传递参数。

$args = array(
    'order' => 'DESC',
    'orderby' => 'meta_value',
    'meta_key' => 'post_views_count',
    'posts_per_page' => '9',   
);
query_posts( $args );