最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

WordPress獲取指定分類文章數(shù)量的方法

  發(fā)布時間:2014-12-19 15:29:18   作者:佚名   我要評論
這篇文章主要為大家介紹了WordPress獲取指定分類文章數(shù)量的方法,通過自定義函數(shù)實現(xiàn)該功能,并總結了幾個相應的調用技巧,非常具有實用價值,需要的朋友可以參考下

本文實例講述了WordPress獲取指定分類文章數(shù)量的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:

將以下PHP代碼放置在主題目錄下的functions.php中:

復制代碼
代碼如下:
function wt_get_category_count($input = '') {
global $wpdb;
if($input == '') {
$category = get_the_category();
return $category[0]->category_count;
}
elseif(is_numeric($input)) {
$SQL = "SELECT $wpdb->term_taxonomy.count FROM $wpdb->terms, $wpdb->term_taxonomy WHERE $wpdb->terms.term_id=$wpdb->term_taxonomy.term_id AND $wpdb->term_taxonomy.term_id=$input";
return $wpdb->get_var($SQL);
}
else {
$SQL = "SELECT $wpdb->term_taxonomy.count FROM $wpdb->terms, $wpdb->term_taxonomy WHERE $wpdb->terms.term_id=$wpdb->term_taxonomy.term_id AND $wpdb->terms.slug='$input'";
return $wpdb->get_var($SQL);
}
}

然后在需要的地方調用該函數(shù)即可,該函數(shù)提供三種調用方式:

1、在主循環(huán)中調出該函數(shù),且不提供參數(shù),則返回第一個分類的文章數(shù),代碼如下:

復制代碼
代碼如下:
<?php echo wt_get_category_count(); ?>

2、提供的參數(shù)為數(shù)字,且該數(shù)字為分類的ID號,則返回對應ID的分類的文章數(shù):

復制代碼
代碼如下:
<?php echo wt_get_category_count(1); ?>

3、提供分類的別名,則返回對應縮略名(別名)的分類文章數(shù):

復制代碼
代碼如下:
<?php echo wt_get_category_count('hello-world'); ?>

該函數(shù)對于含有子分類的分類,文章數(shù)統(tǒng)計上會有稍許誤差。對于分類文章數(shù)為0的情況統(tǒng)計得也不是很好。
 
方法二:

其實我們可以直接使用WordPress的內置函數(shù)wp_list_categories(),只是傳遞函數(shù)的時候注意一下就行了:

復制代碼
代碼如下:
<?php echo strip_tags(wp_list_categories('include=3&hide_empty=0&use_desc_for_title =0&echo=0&show_count=1&style=none&hierarchical =0&title_li=')); ?>

參數(shù)include的等號后面3改成你想要統(tǒng)計文章數(shù)的分類ID即可,最終輸出形式為 分類名稱(文章數(shù)) ,如 教程指南(20)
 
方法三:

使用WordPress內置函數(shù)get_category_by_slug()

復制代碼
代碼如下:
<?php
// 將以下category-name改成你的分類別名即可
echo get_category_by_slug('category-name')->count;
?>

 
方法四:

使用WordPress內置函數(shù)get_category

復制代碼
代碼如下:
<?php
// 將以下cat_ID改成你的分類ID即可
echo get_category(cat_ID)->count;
?>

希望本文所述對大家的WordPress建站有所幫助。

相關文章

最新評論

昌宁县| 柳州市| 家居| 镇平县| 图片| 东乌珠穆沁旗| 平果县| 汝城县| 明光市| 鄂尔多斯市| 广宁县| 鄄城县| 肥西县| 武平县| 兴仁县| 霞浦县| 合肥市| 资源县| 芮城县| 聊城市| 微博| 克什克腾旗| 郴州市| 遂川县| 射阳县| 来安县| 昌图县| 平顶山市| 白河县| 三穗县| 沧州市| 锦州市| 长阳| 肥乡县| 松溪县| 鄂托克旗| 丰顺县| 远安县| 彭山县| 望城县| 出国|