帝国CMS正文图片如何自动加alt为标题
为了更好的SEO优化网站,文章图片最好加上ALT标题功能,帝国CMS并不会自动加上这个功能,那么帝国CMS正文图片如何自动加alt为标题呢?瓦窑源码小编经过查找资料解决了这个问题,下面一起看看帝国cms图片加alt的方法吧。
1、将下面的代码函数放入 e/class/userfun.php 文件中:
function user_AddImgAlt($mid,$f,$isadd,$isq,$value,$cs){$value=stripSlashes($value);$title=stripSlashes($_POST['title']);$title=str_replace('"','',$title);$zz2="/\<(img|IMG) (.*?)alt=\"(.*?)\"(.*?)>/is";$text=preg_replace($zz2,"<\\1 \\2\\4>",$value);$zz1="/\<(img|IMG) (.*?)>/is";$text=preg_replace($zz1,"<\\1 alt=\"{$title}\" \\2>",$text);return $text;}
2、修改数据表中的正文字段
需要使用此功能的数据表都需要修改。正文字段一般是newstext(也可以是其它字段),在字段处理函数文本框填上user_AddImgAlt
帝国CMS正文图片自动加alt为标题,支持新增和修改!
3、其它说明
这个函数增加alt内容是强制性的,如果手动添加了alt也会被替换掉,使用时请注意。
以上就是关于帝国cms图片加alt的所有内容了,为了让你的网站更好的收录和排名,赶快修改下吧。
TAG标签:帝国 帝国cms图片加alt
上一个:如何去掉帝国cms软件环境字段前的"/"呢
下一个:帝国CMS模板如何在内容页添加信息反馈表单详细代码