您现在的位置是:首页 > 网站建设 > 技术教程技术教程

帝国CMS增加信息自动把内容图片的alt和title属性替换为信息标题

8la8博客网2020-02-15【技术教程】人已围观

简介网上有一些关于图片添加ALT操作的教程了,不光给图片添加ALT也添加TITLE属性!大家触类旁通,可以改造一些特殊应用!

网上有一些关于图片添加ALT操作的教程了,不光给图片添加ALT也添加TITLE属性!大家触类旁通,可以改造一些特殊应用!
操作方法如下:


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}" title="{$title}" \2>",$text);
	return $text;
}
2.在模型里正文字段一般是newstext(也可以是其它字段),在字段处理函数文本框填上user_AddImgAlt 如下图:

帝国CMS增加信息自动把内容图片的alt和title属性替换为信息标题

 

3.发布信息的时候就可以自动替换图片alt和title属性为信息标题了!

Tags:帝国cms   帝国cms设置

很赞哦! ()

文章评论

    共有条评论来说两句吧...

    用户名:

    验证码:

站点信息

  • 建站时间:2020-01-01
  • 网站程序:帝国CMS7.5
  • 文章统计165篇文章
  • 标签管理标签云
  • 网站地图XML网站地图
  • 留 言留言板
  • 扫描二维码,加入我们