我们已经准备好了,你呢?

2020我们与您携手共赢,为您的企业形象保驾护航!

织梦dedecms如何调用文章中的图片

当前位置:首页 > 建站资讯 时间:2017-09-07 10:41:43 点击:

最近百度上线了一个官方号,页面改版其中需要调用文章图片链接,一张的话很简单,使用{dede:field.litpic/}就可以调用,但如果要调用三张图片那么怎么办呢?

1.jpg

方法是有的,那就是使用runphp获取文章中的图片地址,然后再调用,代码如下:

        {dede:field.body runphp='yes'}
    $str=strip_tags("@me","<img>");
    preg_match_all("/src=\"\/?(.*?)\"/",$str,$ereg);
        @me="";
        if($ereg[1][0]){
             @me.="<img src='".$ereg[1][0]."'/>";
        }
        if($ereg[1][1]){
             @me.="<img src='".$ereg[1][1]."'/>";
        }
        if($ereg[1][2]){
             @me.="<img src='".$ereg[1][2]."'/>";
        }
        if($ereg[1][3]){
             @me.="<img src='".$ereg[1][3]."'/>";
        }
        if($ereg[1][4]){
             @me.="<img src='".$ereg[1][4]."'/>";
        }
        if($ereg[1][5]){
             @me.="<img src='".$ereg[1][5]."'/>";
        }
    
    {/dede:field.body}   

添加Json_LD数据(必选)中的images可以直接使用下面代码。

 

   {dede:field.body runphp='yes'}
    $str=strip_tags("@me","<img>");
    preg_match_all("/src=\"\/?(.*?)\"/",$str,$ereg);
        @me="";
        if($ereg[1][0]){
             @me.="  \"https://www.cmeii.com/".$ereg[1][0]."\", \n";
        }
       
        if($ereg[1][1]){
             @me.="  \"https://www.cmeii.com/".$ereg[1][1]."\",\n ";
        } 
         
         if($ereg[1][2]){
             @me.="  \"https://www.cmeii.com/".$ereg[1][2]."\" ";
        }  
      
    {/dede:field.body}

代码加入后页面的生成效果

  "https://www.cmeii.com/uploads/allimg/1706/1-1F61FZP5X9.jpg",    "https://www.cmeii.com/uploads/allimg/1706/1-1F61FZP5261.jpg",    "https://www.cmeii.com/uploads/allimg/1706/1-1F61FZP5446.jpg" 	
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求...
请立即点击咨询我们或拨打咨询热线: 18261116466,我们会详细为你一一解答你心中的疑难。项目经理在线

我们已经准备好了,你呢?

2020我们与您携手共赢,为您的企业形象保驾护航!

在线客服
联系方式

热线电话

18261116466

上班时间

7*24小时

二维码
线