>极客内参 > 技术 > 正文

PHPCMSV9内容页图片如何自动加上alt属性值

最近有客户想要实现PHPCMSV9内容页图片如何自动加上alt属性值,经过小编研究发现,终于解决PHPCMSV9内容页图片如何自动加上alt属性值的问题。今天就来说说phpcms内容页自动加alt的方法。

下面就来说说phpcms内容页自动加alt的方法。

一、在内容页模板中改用正则表达式匹配

默认的phpcms内容页alt值都是反斜杠"\" ,其实只要简单的在内容模版页使用正则匹配下就ok了,把内容页模板show.html中的{$content}替换成如下代码:

<?phpecho preg_replace("/alt=\".*?\"/i","alt=\"$title\"",$content);?>

重新生成下内容页。

这里用的alt值是标题标签$title,内容页的图片alt属性值就全是标题了,当也可以自己另写代码或者用描述、关键字等。

二、修改编辑器让上传图片时自动生成alt属性值

1.修改 statics/js/ckeditor/plugins/image/dialogs/image.js,找到:

accessKey:'T','default':''

替换成:

accessKey:'T','default':$('#title').val()

2.清除浏览器缓存

以上就是关于phpcms内容页自动加alt的所有内容,两个方法都可以实现,有需要的朋友可以试一试看,提前备份好哦。


企业会员

免责声明:本网站内容主要来自原创、合作伙伴供稿和第三方自媒体作者投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。任何单位或个人认为本网站中的网页或链接内容可能涉嫌侵犯其知识产权或存在不实内容时,应及时向本网站提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明。本网站在收到上述法律文件后,将会依法尽快联系相关文章源头核实,沟通删除相关内容或断开相关链接。

Baidu
map