如何怎样wordpress调用文章所有图片

黎叔白马飞马 Uncle-Li 2015年12月18日10:17:1131,005 views

主要针对文字比较少图片为主的列表。因为文字少了列表就比较不好看,摘要没几个字会显得空洞。直奔主题。
首先在function.php里面写一个函数(没有function.php自己新建一个),
代码如下

function all_img($soContent){
$soImages = '~<img alt="" />]*\ /&gt;~';
preg_match_all( $soImages, $soContent, $thePics );
$allPics = count($thePics);
if( $allPics &gt; 0 ){
foreach($thePics[0] as $v){
echo $v;
}
}
else {
echo "<img src="&quot;; echo bloginfo(" alt="" />";
}
}
register_nav_menus( array(
'primary' =&gt; __( 'Primary Navigation'),
));

然后再需要调用的地方写入

<?php all_img($post->post_content);?>

weinxin
我的微信
微信扫一扫
黎叔白马飞马 Uncle-Li
  • 本文由 发表于 2015年12月18日10:17:11
  • 转载请务必保留本文链接:https://zli.me/htmls/431.html
黎叔文明评论宣传
匿名

文明上网,理性发言!

不愿意透露姓名的网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

评论:3   其中:访客  3   博主  0
    • boke112导航
      boke112导航 3

      文中的意思说如果一篇文章有3张图片,这些代码就会同时调用这三张图片?如果是这样感觉很给力啊

      • 好文章
        好文章 3

        支持一下、感谢分享