2013-09-01 83 views

回答

1

问题标题有点混乱。有一种方法可以通过评论数量获得“受欢迎”的帖子,但在问题标题中“通过查看”显示您正在寻找一种不同的方式来实现它?


,如果你想通过邮寄的意见,检查后人气 ...

首先,你需要附加一个“观看次数”到每个岗位。 完整的功能在这里:catWhoCodes

现在你有一个方法来检查哪些职位是流行 您需要创建后由文章计数与当前 类别,但过滤列表...这里是轻松 的方式去了解它。

<?php 
    $category = get_category(get_query_var('cat')); 
    $curCatId = $category->cat_ID; 

    $args = array(
     'numberposts' => 10, 
     'cat'   => $curCatId, 
     'meta_key'  => 'views', 
     'orderby'  => 'meta_value_num', 
     'order'   => 'DESC' 
    ); 
    $popPosts = get_posts($args); 


    echo '<ul>'; 
    foreach ($popPosts as $popPost) { 
     setup_postdata($popPost); 

     echo '<li><a href="'.get_permalink().'">'.get_the_title().'</a></li>'; 

    } 
    echo '</ul>'; 

wp_reset_postdata(); 
?> 


得到普及帖子评论数

<?php 
    $category = get_category(get_query_var('cat')); 
    $curCatId = $category->cat_ID; 

    $args = array(
     'numberposts' => 10, 
     'cat'   => $curCatId, 
     'orderby'  => 'comment_count' 
    ); 
    $popPosts = get_posts($args); 

    echo '<ul>'; 
    foreach ($popPosts as $popPost) { 
     setup_postdata($popPost); 

     echo '<li><a href="'.get_permalink().'">'.get_the_title().'</a></li>'; 

    } 
    echo '</ul>'; 

wp_reset_postdata(); 
?> 


相关:


祝你好运,
Sagive。

+0

感谢Sagive SEO!它像魅力一样工作! –

+0

Gr8 mate ...很高兴一切正常;) –

相关问题