2013-09-01 128 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 ...很高興一切正常;) –

相關問題