直接在模板文件中写死(最简单)
如果你的版权信息是固定的,比如只在页脚显示一个固定的年份和网站名称,那么直接在模板文件里写死是最快的方法。

(图片来源网络,侵删)
适用场景:版权信息极少变化,不需要后台管理。
操作步骤:
- 打开你需要修改的模板文件,通常是
footer.htm,它位于你的模板目录下,/templets/default/footer.htm。 - 在你希望显示版权信息的位置,直接写入 HTML 和内容。
示例代码 (footer.htm):
<div class="footer">
<p>Copyright © 2025 - 2025 我的网站名称 All Rights Reserved.</p>
<p>Powered by <a href="https://www.dedecms.com" target="_blank">DedeCMS</a></p>
</div>
优点:

(图片来源网络,侵删)
- 简单直接,无需任何额外设置。
- 加载速度快。
缺点:
- 不灵活,每次修改都需要编辑文件并重新生成页面。
- 如果网站有多个页面,需要手动修改所有模板文件。
使用 DedeCMS 的“站点的其他信息”功能(推荐)
这是最常用、最标准的方法,DedeCMS 后台专门提供了管理这些信息的入口,方便你随时修改,且修改后无需重新生成页面即可生效。
适用场景:版权信息需要通过后台管理,并且希望动态更新年份。
操作步骤:

(图片来源网络,侵删)
- 登录 DedeCMS 后台。
- 在左侧菜单中找到 “系统” -> “系统基本参数”。
- 在打开的页面中,点击左侧的 “其它选项” 标签页。
- 在页面下方找到 “站点版权信息” 这个文本域。
- 在这里输入你的版权信息,可以包含 HTML 标签。
Copyright © <span id="copyright-year">2025</span> - <span id="copyright-year-end">2025</span> 我的网站名称 All Rights Reserved.
- 点击 “保存设置” 按钮。
如何在模板中调用:
你需要在模板文件中调用这个设置,DedeCMS 提供了全局 {dede:global} 标签来调用这些后台设置。
示例代码 (footer.htm):
<div class="footer">
<p>{dede:global.cfg_powerby/}</p> <!-- 调用“版权信息” -->
<p>{dede:global.cfg_beian/}</p> <!-- 调用“备案信息” -->
</div>
更高级的用法:动态年份
上面的例子中,我们设置了 2025 - 2025,如果想让结束年份自动更新为当前年份,可以这样操作:
- 在后台“站点版权信息”里,只写起始年份,并用一个特殊标记代替结束年份,
Copyright © 2025 - [current_year] 我的网站名称 All Rights Reserved. - 然后修改模板文件,使用 DedeCMS 的
arclist标签(或sql标签)来获取当前年份并替换标记。
更简洁的动态年份方案(直接在模板里处理):
修改你的模板文件,使用 PHP 代码来动态生成年份,这是最灵活的方式。
示例代码 (footer.htm):
<div class="footer">
<p>
Copyright ©
<!-- 假设网站成立于2025年 -->
<span>2025</span> -
<span><?php echo date('Y'); ?></span>
我的网站名称 All Rights Reserved.
</p>
<p>Powered by <a href="https://www.dedecms.com" target="_blank">DedeCMS</a></p>
</div>
优点:
- 集中管理,修改方便。
- 可以结合 HTML 标签实现丰富的样式。
- 动态年份方案非常灵活,一劳永逸。
缺点:
- 对于简单的静态文本,略显复杂。
使用自定义模型或宏标签(高级)
如果你的网站结构复杂,或者版权信息需要根据不同栏目或文章显示不同内容,可以使用 DedeCMS 的自定义模型或宏标签功能,这通常用于更复杂的场景。
适用场景:需要高度定制化、条件化显示版权信息。
操作步骤:
- 创建自定义模型:在后台“核心” -> “内容模型管理”中创建一个新的模型,版权信息模型”,并添加相应的字段(如:起始年份、结束年份、版权描述等)。
- :像发布文章一样,发布一条“版权信息”的内容。
- 在模板中调用:使用
{dede:arclist}或{dede:list}等标签,通过指定模型ID和条件来调用这条内容。
这种方法非常强大,但设置也相对复杂,对于大多数网站的页脚版权来说有些“杀鸡用牛刀”。
总结与推荐
| 方法 | 优点 | 缺点 | 推荐度 |
|---|---|---|---|
| 直接写死 | 极其简单,速度快 | 不灵活,难维护 | ⭐ (仅用于极简单、不变化的场景) |
| 后台设置 | 管理方便,可后台修改 | 需要简单配置 | ⭐⭐⭐⭐⭐ (强烈推荐) |
| 自定义模型 | 高度灵活,功能强大 | 设置复杂,学习成本高 | ⭐⭐ (用于复杂定制需求) |
对于绝大多数 DedeCMS 用户,我强烈推荐使用【方法二】,它完美地平衡了易用性和功能性,是处理网站版权信息的标准做法。
最终推荐的最佳实践组合:
- 后台设置:进入 “系统 -> 系统基本参数 -> 其它选项”,将“站点版权信息”设置为:
Copyright © 2025 - [current_year] 我的网站名称 All Rights Reserved. - 模板调用:在
footer.htm中使用 PHP 代码实现动态年份:<div class="footer"> <p> Copyright © 2025 - <?php echo date('Y'); ?> 我的网站名称 All Rights Reserved. </p> <p>技术支持:<a href="https://www.dedecms.com" target="_blank">DedeCMS</a></p> </div>这样,你既拥有了后台管理的便利性(如果需要修改网站名称,只需改模板文件),又实现了年份的自动更新,无需任何额外操作。
