之前便發布了各種統計信息,這一次的可以統計一篇日志中的圖片數量,很適合用在一些圖片網站中,用于統計相關圖片的數量。
- 代碼來源:詳情
在主題根目錄下的functions.php
文件,添加如下代碼:
function pic_total_count() {
global $post;
$post_img = '';
ob_start();
ob_end_clean();
$output = preg_match_all('/\/is ', $post->post_content, $matches, PREG_SET_ORDER);
$post_img_src = $matches [0][1];
$cnt = count($matches);
if($cnt == '1' || $cnt == '0'){
return '| ' . $cnt . ' Picture';//其中的Image可以換成中文的“張”、“圖片”等
}
else {
return '| ' . $cnt . ' Pictures';//這個同理,因為中文沒有復數,所以也可以換成同樣的或者自己把這個else的function去掉
}
}
更新即可。然后打開single.php
文件(也可能是其它文件,視你用的主題而定),找到合適的地方添加調用代碼,如下:
<?php echo pic_total_count(); ?>
至于哪兒是“合適的地方”,你得研究研究你自己用的主題,因人而異的東西。通常我們都會把什么文章統計啊還有這個圖片統計之類的放在文章的“分類”附近,所以,找到你所用主題的文章meta位置,然后調用圖片統計吧!
你也可以自己在代碼中加入個圖片,然后讓它看起來像這樣:
