易优cms怎么替换图片alt为文章标题?
在extend/function.php里添加自己的修改方法:
//替换图片alt为文章标题function diy_replace_imgalt($title,$content){
$pattern = '/alt="*"/i';
preg_match_all($pattern,$content,$match);
//return var_dump($match);
if($match[0][0]=='alt=""'){
return preg_replace($pattern,"alt=$title",$content);
}
if($match[0][0]==null){
$pattern= '/<img */i';
preg_match_all($pattern,$content,$match);
return preg_replace($pattern,"<img alt=$title ",$content);
}
else{
return $content;
}
}
然后在view-article.htm里面调用函数{$eyou.field.title,$eyou.field.content|diy_replace_imgalt}
即可。
扫码添加技术【解决问题】
专注企业网站建设、网站安全16年。
承接:企业网站建设、网站修改、网站改版、BUG修复、问题处理、二次开发、PSD转HTML、网站被黑、网站漏洞修复等。
专业解决各种疑难杂症,您有任何网站问题都可联系我们技术人员。
本文来自博客园,作者:黄文Rex,转载请注明原文链接:https://www.cnblogs.com/hwrex/p/18313488