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

在WordPress中使用wp_count_posts函數(shù)來統(tǒng)計文章數(shù)量

 更新時間:2016年01月05日 14:30:21   作者:稍息少年  
這篇文章主要介紹了在WordPress中使用wp_count_posts函數(shù)來統(tǒng)計文章數(shù)量的方法,同時也可以統(tǒng)計草稿及頁面的數(shù)量,相當實用,需要的朋友可以參考下

做一個全站統(tǒng)計是不是很酷?長久的博客越來越少,何不給自己的一個統(tǒng)計,看看自己在這個博客上努力了多少,不但給自己也給游客,wp_count_posts是在 WordPress 中用來統(tǒng)計文章數(shù)量的函數(shù),可以統(tǒng)計所有類型的文章(post)和頁面(page)。

描述
wp_count_posts是在 WordPress 中用來統(tǒng)計文章數(shù)量的函數(shù),可以統(tǒng)計所有類型的文章(post)和頁面(page)。

使用

//獲取文章數(shù)量
$postcount = wp_count_posts();
//獲取頁面數(shù)量
$pagecount = wp_count_posts('page');

返回值
使用上大致也就上面兩種形式,
該函數(shù)的使用主要是在返回值上,
上面兩種形式都會返回一個對象,
如下:可能數(shù)值上不太一樣,但結(jié)構(gòu)是一樣的

object(stdClass)#296 (8) {
//已發(fā)布
 ["publish"]=>string(1) "7"
//定時發(fā)布
 ["future"]=>int(0)
//草稿
 ["draft"]=>int(0)
//正在編輯的?(有待考證)
 ["pending"]=>int(0)
//隱私
 ["private"]=>int(0)
//垃圾箱
 ["trash"]=>int(0)
//自動草稿
 ["auto-draft"]=>int(0)
//這個不知道,也沒研究
 ["inherit"]=>int(0)
}

缺省用法

缺省用法返回已發(fā)表文章的計數(shù)。這是一個對象,可以在內(nèi)容中用var_dump()來調(diào)試輸出結(jié)果。

<?php 
$count_posts = wp_count_posts(); 
?>

獲取發(fā)表狀態(tài)文章的計數(shù)

要獲取已發(fā)表文章的狀態(tài)類型,應(yīng)先調(diào)用wp_count_posts()函數(shù)然后確查看“發(fā)表”屬性。

<?php 
$count_posts = wp_count_posts();  
$published_posts = $count_posts->publish; 
?>

若使用PHP5且只想獲取一個文章狀態(tài),可以用下面更為便捷的方法。這個代碼在PHP4中無法運行,因此如果希望保持后臺的兼容性,應(yīng)該選擇上面的代碼。

<?php 
$published_posts = wp_count_posts()->publish; 
?>

草稿計數(shù)

計算草稿數(shù)量方法與獲取發(fā)表狀態(tài)計數(shù)方法一致。

<?php 
$count_posts = wp_count_posts();  
$draft_posts = $count_posts->draft; 
?>

頁面計數(shù)

計算頁面類型數(shù)量的方法與計算文章一樣,也需要利用第一個參數(shù)。查找某一狀態(tài)下的頁面數(shù)量與查找該狀態(tài)下的日志方法相同。

<?php 
$count_pages = wp_count_posts('page'); 
?>

其他用法

wp_count_posts() 可查找日志狀態(tài)下任何日志類型的數(shù)量,包括附件以及將要添加的任何日志類型,也可以通過插件或WordPress部分核心團隊達到這一效果。

參數(shù)

type

(字符)wp_posts中行的類型,用于核查哪種類型與post_type對應(yīng)。默認post。

perm

(字符)該參數(shù)可將私密文章狀態(tài)算入文章狀態(tài)中,使用'readable'并要求用戶登錄。默認為empty string。

相關(guān)文章

最新評論

凌云县| 紫阳县| 壤塘县| 河源市| 许昌县| 师宗县| 申扎县| 周口市| 临西县| 庆城县| 那曲县| 五大连池市| 辽宁省| 温泉县| 广饶县| 龙泉市| 乡宁县| 通渭县| 钟祥市| 安宁市| 天祝| 柘荣县| 无极县| 定远县| 迁西县| 将乐县| 夹江县| 平遥县| 遵化市| 元阳县| 威远县| 湖北省| 灵石县| 利川市| 三江| 兴山县| 中牟县| 庆城县| 长春市| 永胜县| 伽师县|