0

woo 标签小部件根据评论计数而不是页面浏览量显示热门帖子。小部件中的代码可以实现这一点

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

谁能帮我修改 thsi 使其适用于页面浏览量而不是评论计数???

4

1 回答 1

0

我遇到了同样的问题,经过一番研究后得出以下结论:

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

使用帖子元跟踪没有插件的帖子视图

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

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

最后将 'orderby' => 'comment_count' 更改为 'orderby' => '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);

希望这可以帮助 :)

于 2013-02-07T01:22:22.293 回答