對于一些圖片的WP站來說在文章列表上可以展示文章內數量的功能還是非常不錯的設計,小編也剛剛從君子不器上看到實現方法,所以果斷轉給大家來看看!

WordPress純代碼:獲取WordPress文章內圖片數量
請將下面的代碼復制一下,然后粘貼到你當前WordPress主題的模板函數(functions.php)文件中保存即可。
/**
* 文章標題:WordPress文章列表 添加文章內圖片數量展示!
*/
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純代碼:代碼使用方式
// 直接輸出圖片數量 <?php echo '共有' . junzibuqi_post_images_number() . '張圖片'; ?>
代碼調用的方式非常簡單,你只需要在文章列表循環部分插入下面的代碼即可。
上面的代碼使用后輸出的是“共有XXX張圖片”文本,你可以自己修改下樣式。






