苏州网站建设在上传详情内容的时候发现,详情内容中的图片title与alt内容都是直接获取的是本地图片的名称,有的时候为了方便上传图片时能够快速找到当前这张图片,都是直接将图片名称修改成1.jpg或者是a.jpg等等。这样的话图片上传到网站上就明显的不利于优化。本来苏州网站建设是打算把图片上的title与alt重新修改一下名称,无奈,本人比较懒,便想到了直接用个正则替换成当前内容的标题。废话不多说,直接贴上代码:
function set_imgalt($content,$title=''){ // $content = htmlspecialchars_decode($content); $reg = '/(alt|title)="[S]+"/i'; $content = preg_replace($reg,'${1}="'.$title.'"',$content); return $content; }
然后在cms模板中调用文章详细内容的时候使用一下当前函数:
{$content.content|set_imgalt=###,$content['title']}