移除WordPress后台版权信息以及前台页面的feed

对于使用WordPress建站的朋友们来说,在登录网站后台时我们常常可以在WordPress后台底部看到一些版权信息及版本号,这主要是为了方便方便追踪及管理添加的。但是因为各种原因有些时候我们可能需要将WordPress后台的版权信息及版本号去除掉,这里为大家提供一段代码可以很好地帮我们解决这个问题。

后台

/* 移除WordPress后台底部左文字 */
add_filter('admin_footer_text', '_admin_footer_left_text');
function _admin_footer_left_text($text) {
	$text = '';
	return $text;
}

/* 移除WordPress后台底部右文字 */
add_filter('update_footer', '_admin_footer_right_text', 11);
function _admin_footer_right_text($text) {
	$text = '';
	return $text;
}

/*移除后台左上角logo信息*/
function _admin_bar_remove() {
        global $wp_admin_bar;
        $wp_admin_bar->remove_menu('wp-logo');
}
add_action('wp_before_admin_bar_render', '_admin_bar_remove', 0);

将上面的代码添加到你主题的function.php文件中去即可,部分主题可能使用的函数文件并不是这个,大家可自行根据自己主题选择将代码放置在哪个文件中。最后附上两张代码添加前后的对比效果以方便大家直观地感受一下。

技苑

移除WordPress后台版权信息及版本号前

技苑

移除WordPress后台版权信息及版本号前

还有后台左上角的那个W图标,这个我就不截图了,太小了,图片不好放。


前台

删除不用的3个信息——“项目feed ”“评论feed”“WordPress.org”:

进入网站文件夹 wp-includes/widgets,打开 class-wp-widget-meta.php

删除或注销代码:

// feed要删除的代码:
<li><a href="<?php echo esc_url( get_bloginfo( 'rss2_url' ) ); ?>"><?php _e( 'Entries feed' ); ?></a></li>
<li><a href="<?php echo esc_url( get_bloginfo( 'comments_rss2_url' ) ); ?>"><?php _e( 'Comments feed' ); ?></a></li>

// WordPress要删除的代码:
echo apply_filters(
        'widget_meta_poweredby',
        sprintf(
                '<li><a href="%1$s">%2$s</a></li>',
                esc_url( __( 'https://pengxb.com/' ) ),
                __( '技苑|PHP是世界上最好的语言' )
        ),
        $instance
);

删除后记得清除浏览缓存,强刷页面。

技苑
请先登录后发表评论
  • 最新评论
  • 总共0条评论
  • © 2016-2020 技苑|PHP是世界上最好的语言 版权所有 ICP证:鄂ICP备15021999号
  • 联系邮箱:master@pengxb.com