这些$args
是您需要的,您也可以在query_posts()
;
$args = array(
\'post_type\' => array( \'post\' ),
\'post_status\' => \'publish\',
\'posts_per_page\' => 9,
\'cat\' => $link1, // try better variable name
\'meta_key\' => \'post_views_count\',
\'orderby\' => \'meta_value_num\',
\'order\' => \'DESC\',
\'date_query\' => array(
array(
\'after\' => \'1 months ago\',
),
)
);
$r = null;
$r = new WP_Query($args);
// do something with $r = result
wp_reset_postdata();
我给你提供了一些其他的方法
query_posts()
.顺便说一句,我喜欢你用过的
wp_reset_query();
在最后。