公告:

wordpress调用文章所有图片

作者:star0312 / 时间:12年前 (2013/06/22) / 分类:未命名 / 阅读:2097 / 评论:0
公司用wordpress做一个非常简单的文章网站,文章列表页左边是一篇文章内的所有图片,右边是文章的文字介绍。那怎么样能把文章内的所有图片列出来呢?
 
首先在function.php里面写一个函数(没有function.php自己新建一个),代码如下
 
 
function all_img($soContent){
$soImages = '~<img [^\>]*\ />~';
preg_match_all( $soImages, $soContent, $thePics );
$allPics = count($thePics);
if( $allPics > 0 ){
foreach($thePics[0] as $v){
echo $v;
}
}
else {
echo "<img src='";
echo bloginfo('template_url');
echo "/images/thumb.gif'>";
}
}
register_nav_menus( array(
'primary' => __( 'Primary Navigation'),
));
 
 
然后再需要调用的地方写入 
 
 
<?php all_img($post->post_content);?>
 
 
就可以调用了




  • 我的QQ二维码
  • QQ群
  • 我的微信二维码
  • 微信公众号

没有评论,留下你的印记,证明你来过。


发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。