WonderCSS

如何显示 WordPress 文章中图片的数量

浏览了很多国外的格式网站后不免会对 WordPress 的强大扩展性感到叹服,无论怎么类型的网站都会在版权部分见到它的身影。

有很多基于 Wordprss 搭建的图片分享、相册类站点,除了先在列表页面显示出特色图片外,还会出现文章内所拥有图片的数量,以通知浏览者内文还有许多可供浏览的图片,便于加强用户点击进入正文的欲望。

显示文章中图片总数的方法很简单,打开主题模版函数 functions.php 文件,粘入下面代码:


// Get Images Total
function post_img_number(){
	global $post;
	$post_img = '';
	ob_start();
	ob_end_clean();
	$output = preg_match_all('/\<img.+?src="(.+?)".*?\/>/is',$post->post_content,$matches ,PREG_SET_ORDER);
	$cnt = count( $matches );
	return $cnt;
}

在需要显示文章中图片数量的地方写入:


<?php echo post_img_number();?>

By 于湛 发布于 2013.03.25 1,587 次浏览

发表评论

电子邮件地址不会被公开。 必填项已用*标注