给WordPress非官方主题添加备案号
给WordPress非官方主题添加备案号
TerrySolar 发表于1年前
给WordPress非官方主题添加备案号
  • 发表于 1年前
  • 阅读 84
  • 收藏 1
  • 点赞 0
  • 评论 0

腾讯云 技术升级10大核心产品年终让利>>>   

由于国内网监局要求,放在国内服务器的网站域名必须全部备案,并且在网页底部添加备案号信息,WordPress中文版可以很方便的在后台进行添加备案号,如下图: [caption id="attachment_17" align="aligncenter" width="1262"] WordPress后台设置 WordPress后台设置[/caption]   根据测试,后台添加的备案号只会在默认的三个主题显示生效(以下是WordPress自带的三个主题) [gallery size="medium" link="file" ids="20,19,18"]   但是自带的主题一般不符合中文字体的风格和审美,所以大部分博主都会选择下载并使用国人制作的主题,下面介绍一种方法使得备案号在任意主题都能正确显示   首先使用FTP工具在网站安装目录的 /wp-content/languages 目录下找到  zh_CN.php 文件,如图: zh_CN.php 用记事本或者php编辑器打开,找到如下图代码块: 5 其中 [php]add_action('xxxx', 'zh_cn_l10n_icp_num');[/php] 语句就是给主题添加备案号功能,在最后一个add_action下面再添加一句 [php]add_action('xxxx', 'zh_cn_l10n_icp_num');[/php] 其中XXXX就是你主题的名字,或者自己随便取一个名字,记住就行,在之后要用到,添加完成后保存并上传回服务器覆盖原文件。 我这里添加的是 [php]add_action( 'seos_credits','zh_cn_l10n_icp_num');[/php]   接下来打开WordPress的后台,点击   外观-->编辑 进入主题编辑页面: 在右侧找到你主题的footer.php页面并点击,就可以在左侧的编辑区进行编辑了 [caption id="attachment_25" align="aligncenter" width="2120"] 6 Footer.php[/caption]   在你想要添加的位置加上一句: [php]<?php do_action( 'XXXX'); ?>[/php] XXXX就是刚刚你自己定义的主题名,我这里添加的是 [php]<? php do_action( 'seos_credits'); ?>  [/php] 如图: 7 最后,一定要记得点击下面的 更新文件按钮,让修改生效。 现在再回到首页刷新,后台添加的备案号已经能正确在当前主题显示了! 8  
共有 人打赏支持
粉丝 0
博文 13
码字总数 0
×
TerrySolar
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: