對于一些圖片的WP站來說在文章列表上可以展示文章內(nèi)數(shù)量的功能還是非常不錯的設(shè)計,小編也剛剛從君子不器上看到實現(xiàn)方法,所以果斷轉(zhuǎn)給大家來看看!
WordPress純代碼:獲取WordPress文章內(nèi)圖片數(shù)量
請將下面的代碼復(fù)制一下,然后粘貼到你當前WordPress主題的模板函數(shù)(functions.php)文件中保存即可。
/** * 文章標題:WordPress文章列表 添加文章內(nèi)圖片數(shù)量展示! */ function junzibuqi_post_images_number(){ global $post; $content = $post->post_content; preg_match_all('/<img.*?(?: |\\t|\\r|\\n)?src=[\'"]?(.+?)[\'"]?(?:(?: |\\t|\\r|\\n)+.*?)?>/sim', $content, $strResult, PREG_PATTERN_ORDER); return count($strResult[1]); }
WordPress純代碼:代碼使用方式
// 直接輸出圖片數(shù)量 <?php echo '共有' . junzibuqi_post_images_number() . '張圖片'; ?>
代碼調(diào)用的方式非常簡單,你只需要在文章列表循環(huán)部分插入下面的代碼即可。
上面的代碼使用后輸出的是“共有XXX張圖片”文本,你可以自己修改下樣式。