织梦(DedeCMS)系统更新到6.7日的版后,底部版权信息调用标签{dede:global.cfg_powerby/}会自动加上织梦官方的链接[Power by DedeCms],想必很多用户使用中都想去除这个官方的链接,但是一直找不到方法解决。
大家都知道,进入后台在后台的系统-系统参数有个网站版权信息,在这里并不能找到官方的链接,由此可看,这是被官方进行了加密处理了。深圳SEO悦鹜想到两种思路来解决。
方法一、修改源码
这种方法相对简单一些,但要求自己有FTP权限。我们可以看看官方的最新补丁使用到什么,通过查看6.7日官方更新日志,织梦DedeCMS官方在6月7号的安全补丁主要更新文件是include/dedesql.class.php,修复变量覆盖漏洞。但是下面的这段代码明显是不正常的,为什么要用这种编码呢?删除该文件的下面这段代码就可以解决这个问题了。代码如下:
![]()
方法二、新建一个变量
想要去掉这个链接就要求不调用{dede:global.cfg_powerby/}这个标签,而使用其他变量代替。思路就是新建一个变量作为我们的网站版权信息来调用,方法:
进入系统——系统基本参数—— 添加新变量【右上角】如下图:
这样,点击保存变量,就会在后台参数多出一个网站底部信息变量的输入框,如何调用此标签?跟以前的调用网站版权信息一样格式:{dede:global.dede_powerby/};在footer.htm底部模板中将{dede:global.dede_powerby/}改成自己刚才建的变量标签。有了我们自己的版权信息变量,我们就可以删除之前系统自带的版权信息变量。 我们使用sql命令工具【在系统设置下面有个sql命令工具】在输入框输入以下SQL语句,即可删除系统的版权信息变量。SQL语句:DELETE FROM dede_sysconfig WHERE varname = "cfg_powerby"
以上两种方法都可以实现的,可心任选其一。不过提示大家,由于这是官方的作为,本文只是提供一个技术的交流,并不鼓励大家去除底部的链接。
(责任编辑:悦鹜) |