Typecho博客系统1.3版页面底部增加公安备案号显示
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号”,保存设置。
四、在网站页面下方工信部备案号后面就多了一项公安备案号显示,点击后可跳转到查询页面。