最近给一个客户定制一款wordperss主题,其中需要一个显示一个月内的热门文章,相信这个功能很常见,简单点的就是根据访问量来排序了,下面核心代码如下:

$date_query=array(   array(   'column' => 'post_date',   'before' => date('Y-m-d',time()+3600*24),   'after' =>date('Y-m-d',time()-3600*24*30)   )   );   $args = array(   'order' => 'DESC',   'orderby' => 'meta_value_num',   'cat' => $cat,   'meta_key' => 'views',   'date_query' => $date_query,   'showposts' => $limit,   'ignore_sticky_posts' => 1   );  query_posts($args);
www.npspro.top互联侠客
软师傅 » WordPress获取一个月内的热门文章

最TOP的Docker,软路由,虚拟机等学习资料

立即查看 了解详情