欧美大屁股bbbbxxxx,狼人大香伊蕉国产www亚洲,男ji大巴进入女人的视频小说,男人把ji大巴放进女人免费视频,免费情侣作爱视频

歡迎來到入門教程網(wǎng)!

WordPress

當(dāng)前位置:主頁 > CMS教程 > WordPress >

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

來源:本站原創(chuàng)|時(shí)間:2020-01-11|欄目:WordPress|點(diǎn)擊: 次

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

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

復(fù)制代碼
代碼如下:
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);
}
}

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

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

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

2、提供的參數(shù)為數(shù)字,且該數(shù)字為分類的ID號(hào),則返回對(duì)應(yīng)ID的分類的文章數(shù):

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

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

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

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

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

復(fù)制代碼
代碼如下:
<?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的等號(hào)后面3改成你想要統(tǒng)計(jì)文章數(shù)的分類ID即可,最終輸出形式為 分類名稱(文章數(shù)) ,如 教程指南(20)
 
方法三:

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

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

 
方法四:

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

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

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

上一篇:WordPress評(píng)論添加樓層顯示的方法小結(jié)

欄    目:WordPress

下一篇:WordPress增加返回頂部效果的方法

本文標(biāo)題:WordPress獲取指定分類文章數(shù)量的方法

本文地址:http://mengdiqiu.com.cn/a1/WordPress/12719.html

網(wǎng)頁制作CMS教程網(wǎng)絡(luò)編程軟件編程腳本語言數(shù)據(jù)庫服務(wù)器

如果侵犯了您的權(quán)利,請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)進(jìn)行處理、任何非本站因素導(dǎo)致的法律后果,本站均不負(fù)任何責(zé)任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網(wǎng) 版權(quán)所有