非WordPress自带主题添加备案号的方法

登录WordPress后台,在【设置】-【常规】这里可以给自带主题添加备案号,非自带的主题添加上去是无效的。

下面是修改非自带主题添加备案号的方法:

一、打开\wp-content\languages\zh_CN.php

找到如下代码:

function zh_cn_l10n_icp_num( $content ) {
	if ( defined( 'WP_ZH_CN_ICP_NUM' ) && WP_ZH_CN_ICP_NUM &&
			get_option( 'zh_cn_l10n_icp_num' ) ) {
		echo '<a href="http://www.miitbeian.gov.cn/" rel="nofollow" ' .
			'title="工业和信息化部ICP/IP地址/域名信息备案管理系统">' .
			esc_attr( get_option( 'zh_cn_l10n_icp_num' ) ) .
			 "</a>\n";
	}
}

add_action( 'twentyten_credits', 'zh_cn_l10n_icp_num' );
add_action( 'twentyeleven_credits', 'zh_cn_l10n_icp_num' );
add_action( 'twentytwelve_credits', 'zh_cn_l10n_icp_num' );
add_action( 'twentythirteen_credits', 'zh_cn_l10n_icp_num' );
add_action( 'twentyfourteen_credits', 'zh_cn_l10n_icp_num' );
add_action( 'twentyfifteen_credits', 'zh_cn_l10n_icp_num' );
add_action( 'twentysixteen_credits', 'zh_cn_l10n_icp_num' );
add_action( 'twentyseventeen_credits', 'zh_cn_l10n_icp_num' );
add_action( 'fgreen_credits', 'zh_cn_l10n_icp_num' );
?>

 

新添加一行代码:

add_action( 'fgreen_credits', 'zh_cn_l10n_icp_num' );

上面的fgreen是我现用的主题的名称,也可以自定义一个名称(要记住哟),修改好然后保存。

 

 

二、打开\wp-content\themes\fgreen\footer.php

找到如下代码:

<div id="copyright">					
	<p> 
	<?php do_action( 'fgreen_credits'); ?>//添加这行代码
	<?php fgreen_show_copyright_text(); ?> 
	<a href="<?php echo esc_url( 'https://www.sgtfz.cn' ); ?>" title="<?php esc_attr_e( 'Theme', 'fgreen' ); ?>"><?php esc_html_e('fGreen Theme', 'fgreen'); ?></a> 
	<?php esc_attr_e( 'powered by', 'fgreen' ); ?> 
	<a href="<?php echo esc_url( 'http://wordpress.org/' ); ?>" title="<?php esc_attr_e( 'WordPress', 'fgreen' ); ?>"><?php esc_html_e('WordPress', 'fgreen'); ?></a>
	</p>
</div><!-- #copyright -->

新添加一行代码:

<?php do_action( 'fgreen_credits'); ?>

上面的fgreen是我现用的主题的名称,也可以是刚才步骤一里自定义的名称。

 

添加<?php do_action( ‘fgreen_credits’); ?>这行代码的位置,就自己看着办吧。

修改好之后,直接登录后台填上备案号保存设置即可。

发表评论

电子邮件地址不会被公开。 必填项已用*标注