如何彻底去除DedeCMS织梦友情链接?

99ANYc3cd6
预计阅读时长 10 分钟
位置: 首页 织梦建站 正文
  1. 后台设置禁用(推荐,最简单):通过后台开关直接关闭前台友情链接的调用。
  2. 代码修改(彻底删除):直接删除或注释掉调用友情链接的代码,实现永久移除。

下面我将详细介绍这两种方法。

dedecms 去织梦友情链接
(图片来源网络,侵删)

通过后台设置禁用(最推荐)

这种方法最安全、最简单,不会破坏任何核心文件,如果以后想恢复,只需在后台重新开启即可。

适用场景:你只是暂时不想显示友情链接,或者想通过后台开关来控制显示。

操作步骤:

  1. 登录DedeCMS后台:使用你的管理员账号登录网站后台。

    dedecms 去织梦友情链接
    (图片来源网络,侵删)
  2. 进入核心设置:在左侧菜单栏中,找到并点击 【系统】 -> 【系统基本参数】

    (这是一个示意图,具体位置可能因DedeCMS版本略有不同)

  3. 找到模块设置:在“系统基本参数”页面,切换到顶部的 【核心设置】 选项卡。

  4. 修改 cfg_dede_admin 的值:在这个设置列表中,找到名为 “是否启用后台管理模块” 的选项,其对应的参数名通常是 cfg_dede_admin

    dedecms 去织梦友情链接
    (图片来源网络,侵删)
    • 找到这一行
      是否启用后台管理模块(cfg_dede_admin):  是
    • 进行修改:将后面的值从 “是” 修改为 “否”

    (这是一个示意图,具体位置可能因DedeCMS版本略有不同)

  5. 保存设置:页面最下方有一个 【确定】 按钮,点击它来保存你的修改。

效果: 完成以上步骤后,DedeCMS的后台友情链接管理模块(【核心】->【友情链接】)虽然还存在,但前台模板中所有调用友情链接的地方将不再显示任何内容,这是一种“软禁用”的方式。

优点

  • 操作简单,无需修改代码。
  • 安全,不会因为修改文件导致网站出错。
  • 可逆,如果想恢复,只需将值改回“是”即可。

通过代码修改彻底删除

如果你确定以后完全不需要友情链接功能,并且想从代码层面彻底移除,可以采用此方法。修改文件前务必备份!

适用场景:你确定永久不需要友情链接,希望网站代码更“干净”。

操作步骤:

友情链接的调用通常在网站的页脚(footer)模板文件中,你需要找到并修改对应的模板文件。

  1. 登录网站FTP或主机空间管理面板:使用FTP工具(如FileZilla)或主机自带的文件管理器,登录你的网站服务器。

  2. 找到并修改模板文件: DedeCMS的模板文件通常位于 /templets/ 目录下,你需要修改的是你当前网站模板的页脚文件。

    • 常见路径/templets/你的默认模板名称/foot.htm
    • 如果你的网站有多个页面(首页、列表页、内容页),可能需要修改多个页脚文件,
      • /templets/你的默认模板名称/index.htm (首页)
      • /templets/你的默认模板名称/list_article.htm (列表页)
      • /templets/你的默认模板名称/article_article.htm (内容页)
  3. 定位并删除友情链接调用代码: 用文本编辑器(如Notepad++、VS Code)打开上述 foot.htm 或其他相关文件,在其中寻找类似以下代码块,并将其完全删除注释掉

    常见的友情链接调用代码有三种形式:

    • 使用 {dede:flink/} 标签(最常见) 这是最标准的织梦友情链接调用标签。

      <div class="flink">
          <h3>友情链接</h3>
          {dede:flink row='24' linktype=2/}
      </div>

      操作:将包含 {dede:flink/} 的整个 <div> 块删除。

    • 使用SQL调用 有些模板可能会直接用SQL语句来调用。

      {dede:sql sql="select * from `dede_flink` where ischeck=1 order by id asc"}
          <a href="[field:url/]" target="_blank">[field:webname/]</a>
      {/dede:sql}

      操作:将 {dede:sql}...{/dede:sql} 这整个部分删除。

    • 直接硬编码链接 极少数情况下,模板里可能直接写死了链接,而不是通过调用。

      <div class="links">
          <a href="http://www.example1.com" target="_blank">网站一</a>
          <a href="http://www.example2.com" target="_blank">网站二</a>
      </div>

      操作:将整个 <div class="links">...</div> 部分删除。

  4. 保存文件并上传:保存修改后的模板文件,然后通过FTP将其重新上传到服务器,覆盖原文件。

效果: 前台模板中所有友情链接的显示都会被永久移除。

优点

  • 彻底清理,代码更简洁。
  • 减少了一个不用的功能调用,对性能有微小的积极影响。

缺点

  • 操作稍复杂,需要修改文件。
  • 如果不备份,误操作可能导致网站前台错乱。
  • 无法通过后台直接恢复,需要手动把代码加回去。

总结与建议

方法 优点 缺点 推荐度
后台设置 简单、安全、可逆 只是“隐藏”,代码仍在 ★★★★★ (首选)
代码修改 彻底、代码干净 有风险、不可逆、需备份 ★★★☆☆ (确定不再使用时)

对于绝大多数用户,强烈推荐使用方法一(后台设置禁用),它完全能满足隐藏友情链接的需求,并且是最安全、最便捷的方式,只有在100%确定未来完全不需要此功能时,才考虑使用方法二。

-- 展开阅读全文 --
头像
dede专题管理为何读取频道信息失败?
« 上一篇 2025-12-15
dede上传文件失败,如何检查原因?
下一篇 » 2025-12-15

相关文章

取消
微信二维码
支付宝二维码

目录[+]