给WordPress非官方主题添加备案号

由于国内网监局要求,放在国内服务器的网站域名必须全部备案,并且在网页底部添加备案号信息,WordPress中文版可以很方便的在后台进行添加备案号,如下图:

这里写图片描述

根据测试,后台添加的备案号只会在默认的三个主题显示生效(以下是WordPress自带的三个主题)

这里写图片描述
这里写图片描述
这里写图片描述

但是自带的主题一般不符合中文字体的风格和审美,所以大部分博主都会选择下载并使用国人制作的主题,下面介绍一种方法使得备案号在任意主题都能正确显示

1.首先使用FTP工具在网站安装目录的/wp-content/languages 目录下找到 zh_CN.php 文件,如图:

这里写图片描述

2.用记事本或者php编辑器打开,找到如下图代码块:

这里写图片描述

其中:

add_action(‘xxxx’, ‘zh_cn_l10n_icp_num’);

这句就是给主题添加备案号功能,在最后一个add_action下面再添加一句

add_action(‘xxxx’, ‘zh_cn_l10n_icp_num’);

其中XXXX就是你主题的名字,或者自己随便取一个名字,记住就行,在之后要用到,添加完成后保存并上传回服务器覆盖原文件。

我这里添加的是:

add_action( ‘seos_credits’,’zh_cn_l10n_icp_num’);

3.接下来打开WordPress的后台,点击 外观–>编辑 进入主题编辑页面,在右侧找到你主题的footer.php页面并点击,就可以在左侧的编辑区进行编辑了

这里写图片描述

在你想要添加的位置加上一句:

<?php do_action( ‘XXXX’); ?>

XXXX就是刚刚你自己定义的主题名,我这里添加的是:

<? php do_action( ‘seos_credits’); ?>

这里写图片描述

4.最后,一定要记得点击下面的更新文件按钮,让修改生效。

现在再回到首页刷新,后台添加的备案号已经能正确在当前主题显示了!

这里写图片描述

博客地址:http://terrylovesolar.com/add-icp-for-theme

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值