首页 > CMS > 帝国Empire > 正文

帝国cms文章内链被拆分的解决方案

2024-08-28 12:21:09
字体:
来源:转载
供稿:网友

 解决帝国CMS内链系统会默认替换内容关键词已存在的a链接。

在帝国CMS的内容关键词替换中会遇到替换了原文中已存在的链接,如已经手动添加的关键词链接:帝国CMS ,如果我们在新闻模型内容关键词连接中分别填写了 帝国、cms那么文章中已存在的帝国CMS链接会被拆分,并且链接会错乱,下面为今天提供一个解决办法:
1、首先我们找到/e/class/functions.php

2、打开文件,搜索://替换关键字

3、替换下面的if(STR_IREPLACE)判断,/i替换为(?!([^<]*>)|([^<]*<//a>))/i,如下图。

<a href=http://www.fangzhan.org/diguocmsjiaocheng.html target=_blank class=infotextkey>帝国CMS</a>文章内链被拆分的解决方案

4、原理主要是给添加了一个规则过滤掉已存在的链接,不为连接替换关键词链接。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表