您现在的位置是:首页 > 教程 > 帝国CMS教程帝国CMS教程
帝国CMS怎么禁止内容图片和链接中的alt与title替换成关键词
春儿2023-06-02 17:19:17帝国CMS教程已有人查阅
导读此禁止内容图片和链接中的alt与title替换成关键词的方法仅限于系统设置了替换次数,如果你系统设置中设置的替换成1次,2次,只要不是0
此禁止内容图片和链接中的alt与title替换成关键词的方法仅限于系统设置了替换次数,如果你系统设置中设置的替换成1次,2次,只要不是0,那么修改e/class/functions.php中的ReplaceKey函数,425行,修改如下:
原函数:
$newstext=empty($public_r[repkeynum])?str_replace($r[keyname],'<a href='.$r[keyurl].' target=_blank class=infotextkey>'.$r[keyname].'</a>',$newstext):preg_replace('/'.$r[keyname].'/','<a href='.$r[keyurl].' target=_blank class=infotextkey>'.$r[keyname].'</a>',$newstext,$public_r[repkeynum]);
修改后的:
$newstext=empty($public_r[repkeynum])?str_replace($r[keyname],'<a href='.$r[keyurl].' target=_blank class=infotextkey>'.$r[keyname].'</a>',$newstext):preg_replace('/(?!<[^>]*)'.$r[keyname].'(?![^<]*>)/','<a href='.$r[keyurl].' target=_blank class=infotextkey>'.$r[keyname].'</a>',$newstext,$public_r[repkeynum]);
preg_replace是正则判断,就用正则表达式把<>里面的排除掉。这样一来问题就解决了。
本文标签:
很赞哦! ()
相关文章
- 帝国cms自定义字段ReturnClassAddField标签截取字数的方法
- 自定义函数解决帝国cms简介截取字符出现html代码的方法
- 本地环境phpStudy搭建帝国CMS的方法
- 帝国cms提示Table 'px.***_enewspubtemp_2' doesn't exist的解决方法
- 帝国cms通过栏目ID获取栏目名称,别名,链接的方法
- 帝国CMS二次开发新浪iplookup根据ip跳转到不同域名的方法
- 帝国CMS怎么实现内容关键字替换图片alt的办法
- 帝国CMS怎么使用egetip()获取用户IP函数
- 帝国cms二次开发实现纯JS版的地区联动筛选功能
- 帝国CMS批量提取第一张图片为标题缩略图的方法
- 帝国cms自带ckeditor编辑器代码高亮的方法codesnippet风格
- 帝国CMS文章和TAG删除编号ID从1开始的方法
随机图文
-
帝国CMS如何更改搜索后的返回页面,更改后不生效怎么办
帝国CMS搜索返回页面(也就是搜索后返回的页面)的模板更改一般是在后台--模板--搜索模板--管理搜索模板里修改的如下图:点击修改以后里面就是模板代码了:这里修改以后,有同学说前 -
帝国CMS下载地址字段/播放地址字段自动转义的办法
很多小伙伴由于种种需要,在下载地址或者播放地址里会填入带有双引号反斜杠这些特殊字符的连接地址,然而帝国在第一次提交的时候入库是没问题的 -
帝国CMS如何开发小说系统
现在市面上也有许多的完善的小说系统了,今天来分享下利用帝国CMS如何开发小说系统,这里只说大概思路和部分主要代码。 -
帝国cms7.2升级7.5的方法,帝国cms7.2怎么升级到7.5
为什么要升级帝国cms7.51.弄视频更方便,现在不管是网站,自媒体、熊掌号等,视频都是最具价值的内容形式和发展方向;2.帝国cms7.5后台系统更为安全;
留言与评论 (共有 条评论) |