国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 網(wǎng)站 > 建站經(jīng)驗(yàn) > 正文

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

2024-04-25 20:43:51
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

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

描述

wp_count_posts是在 WordPress 中用來(lái)統(tǒng)計(jì)文章數(shù)量的函數(shù),可以統(tǒng)計(jì)所有類型的文章(post)和頁(yè)面(page)。

使用

//獲取文章數(shù)量

$postcount = wp_count_posts();

//獲取頁(yè)面數(shù)量

$pagecount = wp_count_posts('page');

返回值

使用上大致也就上面兩種形式,

該函數(shù)的使用主要是在返回值上,

上面兩種形式都會(huì)返回一個(gè)對(duì)象,

如下:可能數(shù)值上不太一樣,但結(jié)構(gòu)是一樣的

object(stdClass)#296 (8) {

//已發(fā)布

["publish"]=>string(1) "7"

//定時(shí)發(fā)布

["future"]=>int(0)

//草稿

["draft"]=>int(0)

//正在編輯的?(有待考證)

["pending"]=>int(0)

//隱私

["private"]=>int(0)

//垃圾箱

["trash"]=>int(0)

//自動(dòng)草稿

["auto-draft"]=>int(0)

//這個(gè)不知道,也沒研究

["inherit"]=>int(0)

}

缺省用法

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

<?php

$count_posts = wp_count_posts();

?>

獲取發(fā)表狀態(tài)文章的計(jì)數(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且只想獲取一個(gè)文章狀態(tài),可以用下面更為便捷的方法。這個(gè)代碼在PHP4中無(wú)法運(yùn)行,因此如果希望保持后臺(tái)的兼容性,應(yīng)該選擇上面的代碼。

<?php

$published_posts = wp_count_posts()->publish;

?>

草稿計(jì)數(shù)

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

<?php

$count_posts = wp_count_posts();

$draft_posts = $count_posts->draft;

?>

頁(yè)面計(jì)數(shù)

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

<?php

$count_pages = wp_count_posts('page');

?>

其他用法

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

參數(shù)

type

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

perm

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

以上就是本文章的內(nèi)容,希望對(duì)大家有所幫助

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 虹口区| 墨脱县| 田阳县| 宁海县| 上饶县| 柳州市| 安康市| 澜沧| 郴州市| 东乌| 南郑县| 兰州市| 景谷| 澎湖县| 镇沅| 大同县| 清水县| 商城县| 蒙城县| 文水县| 商洛市| 大渡口区| 通山县| 句容市| 宾川县| 西城区| 交口县| 塔河县| 缙云县| 两当县| 通州市| 新余市| 富民县| 察隅县| 富锦市| 龙陵县| 阳原县| 和林格尔县| 孝感市| 平远县| 海阳市|