如何利用正则表达式,判断织梦cms文章中图片数量,如果多于三张输出前三张地址,不足三张输出第一张地址 5
<script type="application/ld+json">
{ "@context": "https://zhanzhang.baidu.com/contexts/cambrian.jsonld",
"@id": "修改成自己网站域名{dede:fieldname='arcurl'/}", 网页当前链接
"title":"{dede:field.title/}", 网页当前页面标题
"images": [{dede:field.body runphp='yes'}$str=strip_tags("@me","<img>");preg_match_all("/src=\"\/?(.*?)\"/",$str,$ereg); @me=""; if($ereg[1][0]){ @me.="\"".$ereg[1][0]."\","; } if($ereg[1][1]){@me.="\"".$ereg[1][1]."\","; } if($ereg[1][2]){@me.="\"".$ereg[1][2]."\""; } {/dede:field.body}], 织梦内容页面图片调用
"description": "{dede:field.description function='html2text(@me)'/}", 当前页面内容描述
"pubDate": "{dede:field name='senddate' function='strftime("%Y-%m-%dT%H:%M:%S","@me")' /}","isOriginal": "0"} 当前页面内容发布时间,精确到秒
</script>
织梦程序百度官方号三图展示改造代码