在网站运营中,网站底部的信息展示,特别是备案号和版权声明,不仅仅是网站合规性的体现,更是向访问者传递信任和专业度的重要方式。对于使用 AnQiCMS 搭建的网站而言,灵活且高效地在网站底部显示这些关键信息,是提升用户体验和满足法律法规要求的基础操作。

在 AnQiCMS 后台设置备案号和版权信息

在 AnQiCMS 中,管理网站的备案号和版权信息非常便捷。这些核心配置项都集中在后台的“全局功能设置”中。

要访问这些设置,您可以登录 AnQiCMS 后台管理界面,然后导航到左侧菜单的“后台设置”区域,在下拉选项中找到并点击“全局设置”。

进入“全局设置”页面后,您会看到几个重要的配置字段:

  • 备案号码:这里用于填写您网站已获得备案的号码。请确保填写的备案号准确无误,通常是不包含 -1 等后缀的纯备案号,例如“京ICP备XXXXXXXX号”。
  • 版权信息:这个字段用于填写您网站的版权声明。您可以根据需要编写版权文字,例如“© 2023 您的公司名称. All Rights Reserved.”。

填写完这些信息后,务必点击页面底部的保存按钮,确保您的更改能够被系统记录。

在网站底部模板中调用信息

在 AnQiCMS 中,网站内容的展示依赖于模板文件。通常,像备案号和版权信息这类在全站所有页面底部都会显示的内容,会被放置在一个公共的模板文件中,例如 footer.html 或者在 bash.html(如果您的模板将页脚作为公共基础部分)。

AnQiCMS 提供了简洁易用的模板标签,让您能够轻松地在模板中调用后台设置的备案号和版权信息。您会用到 {% system %} 这个标签。

具体来说,调用备案号的标签是 {% system with name="SiteIcp" %},而调用版权信息的标签是 {% system with name="SiteCopyright" %}

在实际应用中,备案号通常需要链接到国家工业和信息化部政务服务平台(https://beian.miit.gov.cn/),以方便用户查验。因此,您可以在模板中这样构造备案号的显示:

<p>
    <a href="https://beian.miit.gov.cn/" rel="nofollow" target="_blank">
        {% system with name="SiteIcp" %}
    </a>
</p>

版权信息的显示则更为直接。如果您的版权信息中可能包含 HTML 标签(例如加粗、链接等),建议使用 |safe 过滤器来确保 HTML 代码被正确解析而不是被转义:

<div>{% system siteCopyright with name="SiteCopyright" %}{{siteCopyright|safe}}</div>

这里,siteCopyright 是我们为 {% system with name="SiteCopyright" %} 标签赋的变量名,通过 {{siteCopyright|safe}} 来输出其内容并确保 HTML 正常显示。

示例代码

假设您的网站底部文件(例如 template/default/partial/footer.html)大致结构如下,您可以将上述标签片段融入其中:

<footer class="site-footer">
    <div class="container">
        <div class="footer-content">
            <!-- 其他底部内容,例如友情链接、联系方式等 -->
            
            <div class="footer-info">
                <p>
                    <a href="https://beian.miit.gov.cn/" rel="nofollow" target="_blank">
                        {% system with name="SiteIcp" %}
                    </a>
                </p>
                {% system siteCopyright with name="SiteCopyright" %}<p>{{siteCopyright|safe}}</p>
            </div>
        </div>
    </div>
</footer>

将这段代码添加到您网站模板的页脚部分,保存后即可在网站前台看到备案号和版权信息的显示。

注意事项

完成备案号和版权信息的设置以及模板修改后,有几个重要环节需要留意:

  • 清除缓存:AnQiCMS 系统有缓存机制,特别是在修改了模板文件或核心配置后,强烈建议您在后台点击“更新缓存”按钮,清理系统缓存,确保最新的更改能够立即生效并显示在网站前台。
  • 确保信息准确性:备案号是法律要求,务必确保其与您在工信部备案系统中的信息完全一致。版权信息中的年份也应及时更新,以保持其时效性。
  • 模板位置:确认您修改的是当前网站正在使用的模板文件。如果您使用了多套模板或者子模板,请确保在正确的模板路径下进行修改。

通过这些简单的步骤,您的 AnQiCMS 网站就能专业、合规地展示备案号和版权信息,为您的网站增添一份官方性和可信度。

常见问题 (FAQ)

1. 我在后台设置了备案号和版权信息,也修改了模板文件,但为什么前台页面没有显示?

这通常是由于网站缓存未更新导致的。AnQiCMS 提供了缓存机制以提升网站访问速度,但这意味着更改可能不会立即反映。您可以尝试登录 AnQiCMS 后台,点击左侧菜单栏底部的“更新缓存”功能,清除所有缓存。此外,检查您是否修改了正确模板文件,以及模板文件的路径是否正确。有时候浏览器本地缓存也可能影响显示,可以尝试清除浏览器缓存或使用无痕模式访问。

2. 备案号旁边的链接 https://beian.miit.gov.cn/ 是强制性的吗?

根据中国大陆的互联网管理规定,所有已备案的网站在底部显示备案号时,备案号必须链接到工业和信息化部政务服务平台(https://beian.miit.gov.cn/)。这是一个强制性的要求,旨在方便用户核验网站备案信息的真实性,也是网站合规运营的重要组成部分。

3. 如果我的版权信息中包含特殊字符或HTML代码(比如加粗、链接),AnQiCMS 会正确显示吗?

是的,AnQiCMS 能够正确处理包含特殊字符或 HTML 代码的版权信息。当您在后台的“版权信息”字段中输入 HTML 代码时,为了确保这些代码在前端被解析而不是直接显示为文本,您可以在模板中使用 |safe 过滤器。例如:{{siteCopyright|safe}}。这个过滤器会告诉模板引擎,这段内容是安全的 HTML,可以直接输出。