dedecms友情链接模块去掉“织梦链”方法

我们都知道,如果你明和的织梦默认的模板的话,你的友情链接最后面会出现一个“织梦链“,下面有很多链接全是dedecms官方的,如:dedecms广告、织梦客户服务中心、织梦问答、不浮躁、站长工具、dedecms建站中心、织梦cms帮助中心;但是这样对我们来说,这样并不是很好;

 

那么:如何去掉织梦友情链接模块中的“织梦链”呢?

 

1、找到 flinktype.lib.php 文件;

此文件一般情况下,默认目录是:/include/taglib/flinktype.lib.php;

 

2、修改 flinktype.lib.php文件;

修改的方法也非常的简单,文件中有一行代码含有“织梦链”这个关键词,大家可以自行查找,大概位置在60行,我们只需要把60行和61行代码删除或者注释掉就可以了;

两行代码如下:

'织梦链代码

 

linux系统修改文件命令如下:

1、cd /huichengff/include/taglib

2、vim  flinktype.lib.php

3、删除或注释掉以下两行代码:

$dedecms->typename = '织梦链';

if($type == 'dedecms') $row[] = $dedecms;

4、保存并退出

 

谈谈博主解决去掉”织梦链“这个问题的一点小思路吧!

 

其实这个问题我也是第一次遇到,因为以前做网站从来没有用过dedecms默认的模板,这次帮朋友做网站,他说用默认模板就可以了,我当然就这样做了。但是今天看快照的时候发现:百度爬取了一些属于织梦的友情链接,很郁闷;仔细一观察自己的网站才发现真的有“织梦链”,如图:

织梦链

 

大家都知道,织梦友情链接是模块做的,我当然是直接去了后台看是否是设置的问题,我查看了模块-友情链接-友情链接管理:结果也没有“织梦链”下面的链接,如下图:织梦友情链接管理

 

我又去查看了友情链接网站类型管理,结果压根就没有这个所谓的“织梦链”类型;如下图:

织梦链类型

 

最后我也去看了模板,并没有这样的模板文件,首页文件也没有这些东西,我是做PHP出身的,只有一种可能,那就是此文件写入了PHP代码中,一般情况下,程序文件命令都跟文件的功能有关系,既然是友情链接,肯定就有类似link这些PHP文件对吧!

 

当然,博主并没有这么去找,文件太多,这样找得多累!我既然都知道关键词是“织梦链”,它是写在PHP文件的,加上我的服务器是linux,我当然可以直接用命令查找 不是更快吗?我用的命令如下:

find /huichengff -name "*.php"|xargs grep '织梦链'

后面就没必要讲了,也没什么可讲的,都找到文件了,再找到代码就更加的容易了;如果你不懂linux命令也没关系,只是为了给大家拓展一下知识而已;windos服务器你直接按照上面的路径去找就可以了;

    A+
发布日期:2017年03月08日 18:00:35  所属分类:织梦dedecms
最后更新时间:2019-01-05 18:41:59
付杰
  • ¥ 79.0元
  • 市场价:99.0元
  • ¥ 49.0元
  • 市场价:199.0元
  • ¥ 1999.9元
  • 市场价:8999元
  • ¥ 99.0元
  • 市场价:99.0元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:1   其中:访客  0   博主  0

  1. 头像 小站 4

    我测试了一下,果然是这样,非常感谢!