dede织梦如何彻底去除powered版权?

99ANYc3cd6
预计阅读时长 13 分钟
位置: 首页 DEDE建站 正文

无论使用哪种方法,都请遵循以下原则:

dede织梦版权去除powered
(图片来源网络,侵删)
  1. 保留版权声明是尊重开发者:DedeCMS 是一款免费开源的CMS,保留 "Powered by DedeCMS" 是对开发团队辛勤劳动的基本尊重。
  2. 如果必须去除,请遵守协议:如果你购买了商业授权版本,请查阅授权协议,确认是否允许移除版权信息。
  3. 修改前备份:在进行任何文件修改之前,务必备份相关的文件和数据库,以防操作失误导致网站出现问题。

最常见、最安全的方法 - 修改模板文件(推荐)

这是最常用的方法,因为它不会修改核心程序文件,即使未来升级DedeCMS,也不会被覆盖,相对安全。

适用场景:只希望在前台页面(首页、列表页、内容页等)的页脚处去除版权信息。

操作步骤:

  1. 找到模板文件: 登录你的网站后台,进入【模板】->【默认模板管理】。 你需要修改包含页脚信息的模板文件,通常是:

    dede织梦版权去除powered
    (图片来源网络,侵删)
    • index.htm (首页模板)
    • list_article.htm (列表页模板)
    • article_article.htm (文章内容页模板)
    • 其他可能包含页脚的模板(如频道页等)。
  2. 定位并删除版权代码: 点击需要修改的模板文件右侧的【编辑】按钮,打开模板代码。 在代码中找到类似下面这样的 powered by 版权信息块:

    <div class="footer">
        <p class="powered">
            Powered by <strong><a href="https://www.dedecms.com" target="_blank">DedeCMS</a></strong> &copy; 2004-2025 <a href='https://www.desdev.cn/' target='_blank'>DesDev</a>
        </p>
        <!-- 可能还有其他页脚内容,如备案号等 -->
    </div>
  3. 删除或注释代码: 你可以直接删除 <p class="powered">...</p> 这整段代码。 如果只是暂时不想显示,也可以使用HTML注释符将其包裹起来,这样以后想恢复也方便:

    <!--
    <p class="powered">
        Powered by <strong><a href="https://www.dedecms.com" target="_blank">DedeCMS</a></strong> &copy; 2004-2025 <a href='https://www.desdev.cn/' target='_blank'>DesDev</a>
    </p>
    -->
  4. 更新: 修改完成后,点击模板编辑器底部的【保存】或【更新】按钮。

  5. 生成网站: 进入【生成】->【更新主页HTML】、【更新栏目HTML】和【更新文档HTML】,让修改生效。

    dede织梦版权去除powered
    (图片来源网络,侵删)

修改PHP程序文件(不推荐,有风险)

这种方法会直接修改DedeCMS的核心文件,一旦升级系统,修改的代码会被覆盖,需要重新修改。仅作为备用方案或在无法通过模板修改时使用

适用场景:通过模板修改找不到版权信息,或者希望从根源上移除。

操作步骤:

  1. 找到核心文件: 通过FTP或文件管理器,连接到你的服务器,找到并下载以下文件:

    • /include/dedesql.class.php (这是最常见的一个位置)
    • /include/controls/footer.php (如果存在这个文件)
    • /templets/default/footer.htm (这其实是模板文件,但有时系统会优先加载它)
  2. 编辑文件: 用代码编辑器(如VS Code, Sublime Text, Notepad++)打开下载的文件,搜索 "Powered by" 或 "DedeCMS"。

  3. 定位并删除代码: 在 dedesql.class.php 文件中,你可能会在类的底部找到一个输出版权信息的函数,function PrintPageFooter() 或类似的,找到输出 "Powered by" 的 echoprintf 语句,将其注释掉或删除。

    示例 (在 dedesql.class.php 中): 你可能会找到类似这样的代码:

    // ... 其他代码 ...
    function PrintPageFooter()
    {
        echo "<!-- Powered by DedeCMS -->";
        // 或者更复杂的输出
        // echo "<div class='footer'>Powered by ...</div>";
    }

    你可以将 echo 那一行用 注释掉,变成:

    // echo "<!-- Powered by DedeCMS -->";
  4. 上传文件: 将修改好的文件通过FTP上传回服务器,覆盖原文件。

  5. 清除缓存: 登录DedeCMS后台,进入【系统】->【性能选项】->【清除所有缓存】,确保修改生效。


针对后台登录页面的版权去除

如果你想去掉后台登录页面底部的 "Powered by DedeCMS" 字样。

操作步骤:

  1. 找到登录模板文件: 通过FTP,找到文件 /dede/templets/login.htm

  2. 编辑并删除: 用代码编辑器打开 login.htm,找到页脚的版权信息代码,直接删除即可。

    <!-- 在 login.htm 文件中找到类似这样的代码并删除 -->
    <div class="bottom">
        <p class="powered">Powered by <strong><a href="https://www.dedecms.com" target="_blank">DedeCMS</a></strong></p>
    </div>
  3. 上传文件: 保存后,将修改的 login.htm 文件上传回原路径。


总结与建议

方法 优点 缺点 推荐度
修改模板 安全、可逆、升级后不会被覆盖 需要分别修改多个模板文件 ★★★★★ (强烈推荐)
修改程序 一次修改,全站生效 有风险、升级后失效 ★☆☆☆☆ (不推荐,仅作最后手段)
修改后台模板 操作简单,只影响后台 仅针对登录页面 ★★★★☆ (如需修改则推荐)

最佳实践建议:

  • 优先使用 方法一,这是最规范、最安全的方式。
  • 在删除版权信息后,最好在页脚的其他位置(如ICP备案号旁边)手动加上一行类似 “本站基于 DedeCMS 构建” 的文字,这是一种对开源软件的尊重,也符合社区规范。
-- 展开阅读全文 --
头像
织梦新闻模板怎么用?
« 上一篇 2025-12-16
containerof如何从成员地址获取结构体首地址?
下一篇 » 2025-12-16

相关文章

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

目录[+]