直接修改页脚模板文件 (最常用)
这是最直接、最常用的方法,版权信息通常存储在页脚的模板文件中。
找到并打开页脚模板文件
DedeCMS 的模板文件位于 /templets/ 目录下,你需要根据你当前使用的模板目录来查找。
- 路径:
/templets/你的模板目录/foot.htm你的模板目录是指你在后台“模板管理”中设置的默认模板目录,default、pc等。
如果找不到 foot.htm,也可能在 index.htm (首页模板) 的最底部,或者一个名为 public.htm 的公共模板文件里,但绝大多数情况下,都在 foot.htm。
编辑版权信息
使用 FTP 工具或主机控制面板的文件管理器,打开 foot.htm 文件,你会看到类似下面的代码:
<div class="footer">
<p>Powered by <a href="http://www.dedecms.com/" target="_blank">DedeCMS</a> © 2004-2011 <a href="http://www.desdev.cn/" target="_blank">DesDev Inc.</a></p>
<p>本站所有内容均来自互联网,如涉及侵权请联系我们删除!</p>
<p>Copyright © 2025 你的网站名称 All Rights Reserved.</p>
</div>
修改说明:
©是 HTML 中版权符号 © 的写法。2025是年份,你可以修改为你的建站年份或一个年份范围(如2025-2025)。你的网站名称替换成你自己的网站名字。- 你可以修改、添加或删除任何
<p>标签内的文字,例如添加备案号、ICP号等。
修改后的示例:
<div class="footer">
<p>Copyright © 2025-2025 <a href="/">我的科技博客</a> All Rights Reserved.</p>
<p>鲁ICP备xxxxxxxx号-1</p>
<p><a href="/sitemap.html">网站地图</a> | <a href="/rss.xml">RSS订阅</a></p>
</div>
保存文件并刷新网站
保存修改后的 foot.htm 文件,然后刷新你的网站首页,就能看到更新后的版权信息了。
通过后台“模板管理”修改 (无需FTP)
如果你不想使用FTP,可以直接在 DedeCMS 后台进行修改。
- 登录你的 DedeCMS 后台。
- 在左侧菜单栏中找到 【模板】 -> 【模板管理】。
- 在模板管理页面,点击右上角的 【默认模板管理】。
- 在模板列表中,找到 【脚部模板】 对应的
foot.htm,点击其右侧的 【修改】 按钮。 - 在弹出的代码编辑器中,直接修改代码,然后点击最下方的 【保存】 按钮。
- 到前台刷新页面查看效果。
使用全局变量或标签实现动态化 (高级)
如果你想让版权信息中的年份自动更新,或者希望从后台系统中直接控制,而不需要每次都修改文件,可以使用 DedeCMS 的标签和全局变量。
动态年份
在 foot.htm 中,使用 {dede:php} 标签来获取当前年份。
修改 foot.htm 文件:
<div class="footer">
<p>Copyright © {dede:php}echo date('Y');{/dede:php} 你的网站名称 All Rights Reserved.</p>
</div>
这样,年份会自动显示为当前年份(2025),并且每年都会自动更新,无需手动修改。
使用后台“系统基本参数”控制网站名称
为了统一管理网站名称,可以在后台设置一个全局变量,然后在模板中调用。
-
设置全局变量:
- 登录后台,进入 【系统】 -> 【系统基本参数】。
- 在左侧选择 【核心设置】。
- 找到 “站点名称” 一项,填入你的网站名称,如“我的科技博客”,并保存。
-
在模板中调用:
- DedeCMS 在很多地方会自动调用站点名称,但如果你想在版权信息中明确使用它,可以使用
{dede:global.cfg_webname//}
- DedeCMS 在很多地方会自动调用站点名称,但如果你想在版权信息中明确使用它,可以使用
修改 foot.htm 文件:
<div class="footer">
<p>Copyright © {dede:php}echo date('Y');{/dede:php} {dede:global.cfg_webname/} All Rights Reserved.</p>
<p>鲁ICP备{dede:global.cfg_beianhao/}号-1</p>
</div>
注意: cfg_beianhao 是我自定义的一个变量,你需要先在后台 【系统】 -> 【系统基本参数】 -> 【添加新变量】 中创建它,才能这样调用,这比直接写在模板里更灵活。
总结与最佳实践
| 方法 | 优点 | 缺点 | 适用场景 |
|---|---|---|---|
| 直接修改文件 | 简单直接,所见即所得 | 需要使用FTP,每次修改都要上传文件 | ,不常变动的版权信息 |
| 后台修改模板 | 无需FTP,方便快捷 | 同样需要手动修改文件内容 | 同方法一,适合不熟悉FTP的用户 |
| 使用标签/变量 | 高度灵活、自动化(如动态年份)、易于维护 | 需要了解 DedeCMS 标签系统 | 希望版权信息自动化管理,或与后台系统联动的场景 |
推荐的最佳实践:
- 网站名称和备案号: 使用 方法三,通过后台的 【系统基本参数】 进行设置,并在
foot.htm中用{dede:global.cfg_变量名/}调用,这样方便统一管理和修改。 - 版权年份: 使用 方法三 中的
{dede:php}echo date('Y');{/dede:php}实现自动更新,一劳永逸。 - 其他静态文字: 如“Powered by DedeCMS”或一些固定说明,可以直接写在
foot.htm文件中(即 方法一)。
通过组合使用这些方法,你可以创建一个既专业又易于维护的网站页脚版权信息。
