在网站底部展示备案号,这不仅是遵守相关法律法规的要求,更是提升网站专业度和用户信任度的重要一环。对于使用安企CMS(AnQiCMS)的用户来说,通过系统内置的强大功能,动态地显示备案号是一项非常便捷的操作,无需频繁修改代码,大大提高了网站的维护效率。

在后台设置备案号内容

首先,我们需要在安企CMS的后台管理界面中设置您的网站备案号。这是所有动态显示内容的基础,确保信息的准确性。

登录后台后,找到左侧导航栏的“后台设置”,然后点击“全局设置”。在全局设置页面,您会看到一个名为“备案号码”的输入框。只需在这里准确填写您的网站备案号即可,例如“粤ICP备12345678号”。请注意,通常情况下,您只需填写备案号的主体部分,不需要额外添加类似“-1”的后缀。

填写完毕后,记得点击页面底部的“保存”按钮,让设置生效。这样,备案号的内容就成功存储在系统里了。

在网站模板中动态调用备案号

备案号内容已经在后台保存,接下来就是让它显示在网站的前端了。通常情况下,备案号会显示在网站的页脚(Footer)部分。在安企CMS中,网站的公共部分如页头、页脚等,一般都集中在模板目录下的bash.html或者独立的partial/footer.html这类文件中。

安企CMS提供了一个非常方便的系统设置标签system,我们可以用它来动态获取后台设置的各项系统信息。对于备案号,我们可以使用SiteIcp这个特定的字段名称来调用。

您可以在页脚的HTML代码中找到合适的位置,然后插入以下代码片段:

<div class="footer-icp">
    备案号:<a href="https://beian.miit.gov.cn/" rel="nofollow" target="_blank">{% system with name="SiteIcp" %}</a>
</div>

让我们来简单解读一下这段代码:

  • {% system with name="SiteIcp" %}:这行代码是关键。它告诉安企CMS去获取后台全局设置中SiteIcp(即备案号码)字段的值,并将其显示在此处。
  • <a href="https://beian.miit.gov.cn/" rel="nofollow" target="_blank">...</a>:我们建议将备案号包裹在一个<a>标签中。这样做有几个好处:
    • href="https://beian.miit.gov.cn/":这是工信部备案查询的官方网站,为用户提供便捷的查询入口,增加了网站的透明度和可信度。
    • rel="nofollow":这是一个SEO**实践。它告诉搜索引擎不要将链接权重传递给这个外部链接,因为它是一个行政性链接,通常不属于网站核心内容。
    • target="_blank":当用户点击备案号时,会在新标签页中打开备案查询网站,避免用户离开当前网站,提升用户体验。

将这段代码粘贴到您网站页脚HTML代码的合适位置后,保存您修改的模板文件。

验证与缓存刷新

完成模板修改后,保存文件并访问您的网站前台页面。您应该能在网站底部看到动态显示的备案号了。

如果备案号没有立即显示,或者显示的是旧内容,别忘了清除网站缓存。安企CMS后台通常在页面顶部或者“系统升级”模块附近,有“更新缓存”或“清除缓存”的功能,点击一下即可。同时,也建议清除您浏览器本身的缓存(通常按Ctrl+F5或Command+Shift+R可以强制刷新页面并清除缓存)。

通过安企CMS简单直观的后台设置和强大的模板标签功能,动态展示网站备案号变得轻而易举。这种做法不仅符合规定,也让您的网站维护变得更加高效便捷,无需触碰代码即可更新备案信息,让您有更多精力专注于内容运营。


常见问题 (FAQ)

1. 为什么我按照步骤设置了备案号,前台页面还是不显示或者显示的是旧信息?

这通常是由缓存引起的。首先请确保您在安企CMS后台“全局设置”中保存了备案号,并且模板文件也已保存。然后,请务必清除安企CMS的系统缓存,并尝试强制刷新您的浏览器缓存。如果问题仍然存在,请检查您是否将代码放置在了正确的模板文件(通常是页脚相关的bash.htmlpartial/footer.html)中,并且{% system with name="SiteIcp" %}标签的name参数是否拼写正确(SiteIcp严格区分大小写)。

2. 网站备案号如果更新了,我需要重新修改模板代码吗?

完全不需要!这就是采用安企CMS动态显示备案号的优势所在。当您的备案号发生变更时,您只需登录安企CMS后台,进入“后台设置”->“全局设置”,找到“备案号码”输入框,更新为新的备案号并保存。系统会自动更新前台显示,您无需修改任何模板代码。

3. 除了备案号,我还能用类似的方法动态显示其他的页脚信息吗?

当然可以。安企CMS的system标签非常灵活。例如,您可以通过{% system with name="SiteCopyright" %}来显示后台“全局设置”中配置的版权信息。此外,contact标签(如{% contact with name="Cellphone" %})可以动态显示联系电话、邮箱等信息。对于一些不属于系统默认设置,但又希望集中管理和动态显示的内容,您还可以通过“全局设置”中的“自定义设置参数”来添加,然后用system标签的name参数指定您自定义的参数名进行调用。