修改WooTabs热门帖子以使用网页浏览而不是评论计数

时间:2013-01-03 21:17:45

标签: wordpress woothemes

woo tabs小部件根据评论计数而不是页面视图显示热门帖子。小部件中的代码启用了这个

$ popular = get_posts(array('suppress_filters'=> false,'ignore_sticky_posts'=> 1,'orderby'=>'comment_count','numberposts'=> $ posts));     foreach($流行为$ post):         setup_postdata($后); ?>

任何人都可以帮我修改这个,以便它适用于页面浏览而不是评论计数???

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,经过一番研究后发现了以下内容:

我将此代码段添加到我的functions.php文件中:

Track post views without a plugin using post meta

然后从该链接的第2步我将此代码段粘贴到小部件代码上方:

<?php setPostViews(get_the_ID()); ?>

最后改变了'orderby'=&gt; 'comment_count'到'orderby'=&gt; 'post_views'如下:

$popular = get_posts( array( 'suppress_filters' => false, 'ignore_sticky_posts' => 1, 'orderby' => 'post_views', 'numberposts' => $posts ) );
    foreach($popular as $post) : setup_postdata($post);

希望这会有所帮助:)