如何彻底去除织梦系统广告?

99ANYc3cd6
预计阅读时长 9 分钟
位置: 首页 织梦建站 正文

去除织梦官方后台广告(登录后台后看到的广告)

这些广告通常出现在登录后台后的首页、系统信息提示等位置,它们主要是通过PHP代码在后台页面中直接插入的。

怎么去掉织梦系统广告
(图片来源网络,侵删)

操作步骤:

  1. 登录你的织梦后台。

  2. 找到并编辑核心文件。 广告代码通常位于以下两个文件中,你需要用FTP工具或主机面板的文件管理器登录到你的服务器,找到并下载这些文件进行编辑。

    • 文件1:/dede/sys_data_task.php 这个文件是系统数据任务文件,经常被用来在后台首页插入广告。

      • 用代码编辑器(如Notepad++, VS Code, Sublime Text)打开这个文件。
      • 仔细检查文件内容,寻找类似 <iframe><img src="...ad..."><a href="...ad..."> 或者包含 广告推广联盟 等关键词的代码块。
      • 将找到的广告代码整行删除,或者用 注释掉,然后保存文件。
    • 文件2:/dede/index_body.php 这个文件是后台首页的主体文件,也可能包含广告。

      • 同样用代码编辑器打开。
      • 查找并删除或注释掉广告相关的代码。
  3. 清除缓存。 编辑完文件后,登录后台,进入【系统】->【清除缓存】,选择“所有缓存”并执行清除,这样能确保修改立即生效。

注意事项:

  • 修改前备份! 在修改任何核心文件之前,务必备份原文件,以防修改出错导致后台无法使用。
  • 广告代码可能变化: 织梦官方可能会更新版本,广告代码的位置和形式也可能随之改变,如果以上文件找不到,可以尝试在后台其他页面(如系统设置、系统帮助等)的源文件中搜索。

去除模板自带广告(前台页面显示的广告)

这些广告是模板开发者为了盈利而加入的,通常位于网站页面的顶部、底部、侧边栏等位置。

操作步骤:

  1. 定位广告位置。

    • 浏览器开发者工具(F12): 这是最有效的方法,在浏览器中按 F12 打开开发者工具,点击左上角的“选择元素”按钮(一个鼠标指针图标),然后用鼠标点击你想要移除的广告块,开发者工具会自动定位到生成该广告的HTML代码。
    • 观察HTML结构: 通过开发者工具,你可以看到广告所在的 <div> 或其他容器标签,以及它的 idclass 名称。<div id="ad-top">...</div>
  2. 编辑模板文件。 根据定位到的信息,找到对应的模板文件,织梦的模板文件位于 /templets/ 目录下,并且通常是按栏目或特定页面组织的。

    • 全站通用广告: 通常在 templets/default/ 目录下的 index.htm(首页)、head.htm(头部)、footer.htm(底部)等文件中。

    • 栏目页广告:templets/default/ 目录下,以 list_ 开头的文件,list_article.htm(文章列表页)。

    • 内容页广告:templets/default/ 目录下,以 article_ 开头的文件,article_article.htm页)。

    • 使用FTP工具 登录服务器,下载对应的模板文件。

    • 用代码编辑器 打开文件,根据你之前在开发者工具中找到的 idclass,找到包含广告的代码块。

    • 直接删除 这部分代码。

  3. 更高级的隐藏方法(推荐): 直接删除可能会导致模板布局错乱,一个更安全的方法是使用CSS来隐藏广告。

    • 在模板文件中找到 <head> 标签,在里面添加以下 <style> 代码(或者在你主题的CSS文件中添加):

      /* 假设广告块的id是 'ad-top' */
      #ad-top {
          display: none !important; /* 强制隐藏 */
      }
      /* 假设广告块的class是 'sidebar-ad' */
      .sidebar-ad {
          display: none !important;
      }
    • 优点: 这种方法只是隐藏了广告,代码还在,如果未来想恢复或者模板更新,不会破坏页面结构。

  4. 清除缓存。 同样,修改完模板文件后,务必到后台【系统】->【清除缓存】中清除所有缓存。


总结与建议

广告类型 位置 解决方法 风险
官方后台广告 后台PHP文件 (sys_data_task.php, index_body.php 等) 删除或注释文件中的广告代码 较高,修改错误可能导致后台功能异常,务必备份
模板前台广告 前台模板文件 (index.htm, footer.htm 等) 删除广告代码块 (直接)
添加CSS隐藏 (推荐,更安全)
较低,特别是使用CSS隐藏的方法。

最后的重要提醒:

  • 尊重版权: 很多免费模板的作者正是通过广告来盈利的,如果你使用了免费模板,可以考虑通过购买授权的方式来合法地去除广告,这也是对开发者劳动成果的尊重。
  • 安全第一: 修改文件前,请务必备份你的网站文件和数据库。
  • 官方版本 vs 精简版: 你使用的织梦版本是官方原版还是已经被别人修改过的“精简版”或“去广告版”?如果是后者,广告可能已经被去除了,或者采用了更隐蔽的方式,如果是官方版,按照上述方法操作即可。
-- 展开阅读全文 --
头像
织梦仿站如何做大站?实战技巧有哪些?
« 上一篇 03-24
织梦安装报错dir怎么办?
下一篇 » 03-24

相关文章

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

目录[+]