织梦如何调用网站备案号?

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

直接在模板文件中硬编码 (简单但不推荐)

这种方法最直接,就是直接在你需要显示备案号的模板文件(通常是 footer.htm)中写入备案号信息。

织梦调用网站备案号
(图片来源网络,侵删)

操作步骤:

  1. 登录你的织梦后台。
  2. 进入“模板” -> “默认模板管理”。
  3. 找到并编辑页脚模板文件,通常是 footer.htm
  4. 在你想要显示备案号的位置(<footer> 标签内),直接添加以下代码:
<div class="beian">
    <a href="https://beian.miit.gov.cn/" target="_blank" rel="noopener noreferrer">
        京ICP备12345678号-1
    </a>
</div>

代码说明:

  • <a> 标签:将备案号做成一个链接,链接到 工信部备案查询官网,这符合官方建议,方便用户核查。
  • target="_blank":点击链接时在新标签页打开,避免离开你的网站。
  • rel="noopener noreferrer":安全属性,防止新打开的页面通过 window.opener 来控制你的原始页面。
  • 京ICP备12345678号-1请务必替换成你自己的真实备案号,如果是经营性网站,还需要在备案号后加上“-”和“工商注册编号”。

优点:

  • 简单快速,一步到位。

缺点:

织梦调用网站备案号
(图片来源网络,侵删)
  • 不灵活:如果你有多个网站,每个网站都需要手动修改。
  • 不易维护:如果备案号变更,需要修改所有使用了该模板的网站。
  • 不统一:如果想在全站所有页脚都显示,需要确保每个模板都正确添加了。

通过后台系统设置调用 (推荐,最佳实践)

这种方法利用了织梦的“系统基本参数”功能,将备案号存储在数据库中,然后在模板里调用,这样做的好处是,你只需要在后台修改一次,所有调用该参数的地方都会自动更新。

操作步骤:

第一步:在后台添加备案号参数

  1. 登录织梦后台。
  2. 进入“系统” -> “系统基本参数”。
  3. 在左侧菜单栏选择“其他选项”。
  4. 向下滚动页面,找到“站点设置”区域,你会看到一个名为“站点备案信息”的输入框,如果没有,你可以直接在页面上方的“添加新变量”中创建。
    • 变量名beian (或者你喜欢的名字,如 icp)
    • 变量类型:文本
    • 所属组:站点设置
    • 变量值:填入你的完整备案号,京ICP备12345678号-1
  5. 点击“保存”按钮。

第二步:在模板文件中调用参数

参数已经保存在数据库里了,我们在模板文件中调用它。

  1. 同样地,编辑页脚模板 footer.htm
  2. 在合适的位置,使用织梦的模板标签 {dede:global name='beian'/} 来调用你刚刚设置的参数。

代码示例:

<div class="beian">
    <a href="https://beian.miit.gov.cn/" target="_blank" rel="noopener noreferrer">
        {dede:global name='beian'/}
    </a>
</div>

代码说明:

  • {dede:global name='beian'/}:这是织梦的全局变量调用标签。
    • name='beian' 中的 'beian' 必须与你第一步在后台设置的“变量名”完全一致。
    • 这个标签会自动从数据库中读取 beian 变量的值并显示出来。

优点:

  • 高度灵活:一个后台设置,全站生效。
  • 易于维护:备案号变更时,只需修改后台一处,无需动任何模板文件。
  • 统一规范:确保网站所有页脚的备案号信息完全一致。

进阶:同时显示公安备案号

如果你的网站还办理了“公安备案”,通常需要将两个备案号都显示出来,并用竖线 分隔,你可以将两个备案号都存为系统参数,然后在模板中组合使用。

操作步骤:

  1. 在后台添加第二个参数
    • 进入“系统” -> “系统基本参数” -> “其他选项”。
    • 添加一个新的变量,
      • 变量名gonganbeian
      • 变量值京公网安备11010502012345号
  2. 在模板中组合调用
<div class="beian">
    <a href="https://beian.miit.gov.cn/" target="_blank" rel="noopener noreferrer">
        {dede:global name='beian'/}
    </a>
    |
    <a href="http://www.beian.gov.cn/portal/registerSystemInfo" target="_blank" rel="noopener noreferrer">
        {dede:global name='gonganbeian'/}
    </a>
</div>

总结与建议

特性 方法一 (硬编码) 方法二 (系统参数)
灵活性 低,修改困难 高,一处修改,全站生效
维护性 差,需逐个文件修改 优,仅需后台修改
规范性 容易出错或不统一 统一、规范
适用场景 快速测试、小型静态网站 所有正式网站,尤其是多页面、多站点项目

强烈推荐使用【方法二:通过后台系统设置调用】,这是专业且可扩展的做法,能为你未来的网站维护节省大量时间和精力。

-- 展开阅读全文 --
头像
dede模板缺失问题如何解决?
« 上一篇 04-21
织梦缩略图默认宽度是多少?
下一篇 » 04-21

相关文章

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

目录[+]