本文章仅针对帝国CMS7.2版无法删除非本站链接的问题,其他版本是否可用未测试

打开文件\e\class\hinfofun.php,注:不要使用记事本打开编辑.php文件

1、在文件最后即“?>”之前,添加如下代码:function Replace_Links($body)

{

$host_rule = $_SERVER['HTTP_HOST'];

$arr = '';

preg_match_all("#]*)>(.*)#iU", $body, $arr);

if( is_array($arr[0]) )

{

$rparr = array();

$tgarr = array();

foreach($arr[0] as $i=>$v)

{

if( $host_rule != '' && preg_match('#'.$host_rule.'#i', $arr[1][$i]) )

{

continue;

} else {

$rparr[] = $v;

$tgarr[] = $arr[2][$i];

}

}

if( !empty($rparr) )

{

$body = str_replace($rparr, $tgarr, $body);

}

}

$arr = $rparr = $tgarr = '';

return $body;

}

2、查找if(!$add[id]||!$add[title]||!$add[classid]||!$add[filename])在其上面添加如下代码:

//帝国删除非本站链接 By 跟版网(www.kuoyl.com QQ 2655101040)

$add['newstext'] = Replace_Links($add['newstext']);

3、查找$ret_r=ReturnAddF($add,$class_r[$add[classid]][modid],$userid,$username,0,0,1);//返回自定义字段在其上面添加

//帝国删除非本站链接 By 跟版网(kuoyl.com QQ 2655101040)

$add['newstext'] = Replace_Links($add['newstext']);

通过以上三步就可以让帝国cms添加或编辑文章的时候删除非本站链接了,其中用到的函数为dedecms删除本站链接的方法

相关文章推荐:

1.跟版网原创:帝国(ecms)图集批量上传插件

2.帝国CMS系统6.6升级到7.0附 (6.6到7.0升级程序地址)

3.dedecms5.7转帝国CMS系统之tag标签导入

帝国cms php点击删除,帝国CMS删除内容非本站链接的方法(非插件)相关推荐

  1. html5 手机uc浏览器 复制链接,删除手机UC浏览器强制插入关键词链接的方法

    以下方法基于jQuery,使用前要先引用jquery库文件. 函数代码: function CaoNiMaDeUc(){ $("a").each(function(index, e ...

  2. 帝国cms用php输出点击数量,帝国CMS信息增加随机点击数的修改方法(最新教程)

    最近做开发中客户要求设置一个默认的点击数,让文章发布的时候自动产生一个随机的点击数(或者叫阅读量).这样做就是可以在.给文章增加"人气".之前并没有怎么倒腾过这个,所以刚开始弄这个 ...

  3. 如何修改帝国cms文章点击量默认值和成倍增加

    我们在帝国cms发布完文章,在不点击的情况下,"点击量"默认显示为0,请问有什么方法,修改关注默认值吗?这个可以在增加信息时,"特殊属性"标签里修改点击量,如下 ...

  4. 帝国重新生成html,帝国CMS实现提交评论后自动重新生成内容页

    帝国CMS实现提交评论后自动重新生成内容页 发布时间:2020-08-15 16:09:23 来源:亿速云 阅读:88 作者:小新 这篇文章给大家分享的是有关帝国CMS实现提交评论后自动重新生成内容页 ...

  5. 帝国CMS建站模板,帝国CMS建站全过程管理

    帝国CMS建站.采集.发布管理,过程全自动管理是可以集成在一起实现的,看到这里,很多小伙伴可能认为是天方夜天.随着科技的进步,很多理论都已经实现.更不用说只是整合集成几个插件. 今天为大家分享一下如何 ...

  6. 织梦 PHP和帝国哪个好,织梦CMS(dedecms)和帝国CMS哪个好

    织梦CMS和帝国CMS都是很不错的建站程序,个人都曾经使用过,功能都非常的强大,如果非要说织梦CMS(dedecms)和帝国CMS哪个好的话,个人觉得织梦CMS的使用用户更多一些,使用起来也比较方便一 ...

  7. soft_add.php可以删除,Dede CMS 功能精简及安全设置需要删除的文件

    Dedecms是很多新手站长都会接触到的基于php+mysql的cms系统.得益于其开源且源生支持中文的特性,在国内被广泛应用于站点建设.大到门户论坛.企业站点.小到个人博客,个人主页,Dedecms ...

  8. cms什么意思php,现在的cms和php各有什么优势啊?

    你回答的问题不正确哦,PHP是编程语言,CMS的根据编程方式有很多种如:JSPCMS/PHPCMS/DOTNETCMS(含ASP)等等CMS:CMS是ContentManagementSystem的缩 ...

  9. 苹果cms安装PHP,苹果cms图文安装教程和苹果cms模板安装教程详解

    做影视网站的站长对苹果cms是相当熟悉的,毕竟这套系统实在太好用了,使它一直火到了今天!今天小编就带着刚接触到本套程序的大家用它来搭建一次影视视频网站! 苹果cms v10版本下载地址:苹果cms v ...

最新文章

  1. 深入理解 C 指针阅读笔记 -- 第六章
  2. mybatis相关知识
  3. C# App.config 自定义 配置节
  4. Linux/Unix下的任务管理器-top命令
  5. linux小红帽实验心得,格林童话小红帽读书心得体会5篇
  6. NaN Inf(OC)
  7. pip 查看要安装的包所有版本(所有包版本)
  8. Java - 安装jdk并设置环境变量
  9. 【报告分享】2020年抖音商业产品手册.pdf(附下载链接)
  10. Spring Boot整合Swagger3配置全局Token
  11. IPv6 to IPv4过渡技术——6to4隧道配置实例
  12. html表白代码大全_100条代码,拿去“表白”
  13. HTML中使用IconFont图标
  14. python金融衍生品大数据分析豆瓣_Python金融衍生品大数据分析
  15. C语言中pow函数的使用
  16. Java Instrument
  17. 大学生面试 4个问题千万别撒谎
  18. EasyUI项目驱动学习
  19. 轻办公之Windows下的可道云
  20. linux xilinx,Xilinx-在ZC702上运行Linux(4)-编译和使用U-Boot Linux

热门文章

  1. 使用IntelliJ IDEA看源码的时候,如何在优雅的查看类继承关系...【看这篇就够了】
  2. Vue全家桶实战01_【从入门到放弃系列】
  3. 看动画学算法之:二叉搜索树BST
  4. 非阻塞同步机制和CAS
  5. Leet Code OJ 125. Valid Palindrome [Difficulty: Easy]
  6. kotlin学习之解构声明(十二)
  7. 搜索引擎索引之如何更新索引
  8. 大话ConcurrentHashMap的put,get过程
  9. flask执行python脚本_如何在Flask中运行python脚本
  10. 如何编写java请求_如何避免将Java请求从Java Web服务器发送到自身?