Typecho博客系统1.3版本网站底部工信部备案号的显示,在memoo主题风格内是已经存在的,但我的网站是双备案,还有公安备案号也需要显示在网站下方。为增加到设置功能里,根据原来主题内工信部备案号设置位置的代码,通过复制粘贴修改,轻松解决。

一、在主题目录内的functions.php文件的function themeConfig($form)函数内增加一段代码,大约在20行,挨着$icp这段下方添加:

$gap = new \Typecho\Widget\Helper\Form\Element\Text(
        'GAP',
        null,
        null,
        _t('站点公安备案号'),
        _t('请输入站点的公安备案编号,该编号将显示在您站点的底部,示例:贵公网安备5203240XXXX号')
    );

在下方 $form->addInput($icp);的位置下面添加:

$form->addInput($gap);

二、在主题目录内的footer.php文件内,在<a href="https://beian.miit.gov.cn/"><?php $this->options->ICP(); ?></a>后面添加以下代码:

 | <a href="https://www.beian.gov.cn/portal/registerSystemInfo?recordcode=<?php $this->options->GAP(); ?>"><?php $this->options->GAP(); ?></a>

三、进入后台“控制台”-“设置外观”,当前主题下就多了一项“站点公安备案号”,填入公安备案号“贵公网安备5203240xxxx号”,保存设置。

四、在网站页面下方工信部备案号后面就多了一项公安备案号显示,点击后可跳转到查询页面。

标签: none

添加新评论