个性品牌化WordPress登陆界面
2018-09-17

由于WordPress的优越性,越来越多的人转入WP阵营。目前很多人都在关注如何使用WordPress创建个性化站点,可以使用不同的主题或者定制主题实现前台个性化,当然你也可以联系偶米工作室创建属于自己的个性主题。

在互联网竞争激烈的时代,很多企业都使用WP搭建自己的网站进行宣传。如何修改网站后台,使其显得更加专业和具有企业特色呢?

WordPress 后台登录页面中包含有一个指向官网的 LOGO 图片。如果你使用 WordPress 来创建企业网站或者电子商务网站,那么将LOGO和链接地址换成自己网站的LOGO,将会显得更加专业一些,这也可以让你的个人博客更酷。还有如何隐藏控制面板页脚版权信息和版本号?如何隐藏控制面板顶部升级提示?

本文接下来将向你讲述如何通过代码个性化WordPress后台,让别人从外观看不出来你是使用WP搭建的系统。

1、更换后台登陆界面LOGO图像

WordPress登陆界面的LOGO图像地址为:/wp-admin/images/logo-login.png,图片大小为274×63像素。

如果你想替换默认LOGO,则自己创建一个同样尺寸和名称的图片,放到当前使用主题目录的images文件夹中,然后在functions.php 文件(如果没有该文件,就自己建立一个)中添加以下代码即可:

/*更换后台登陆界面LOGO 图像*/
function custom_loginlogo() { 
	echo ''; 
	} 
add_action('login_head', 'custom_loginlogo');

注意:自制的 LOGO 图像尺寸不要超过274×63像素,否则将无法完整显示。

2、更换后台登陆界面LOGO链接

在上一步中我们修改了默认LOGO图像,但是LOGO的默认链接为官方网站,我们接下来提供两种方法,将图像链接地址更改为站点主页或任意URL地址:

方法一:适用于链接到任何URL地址,定制性强

/*更换后台登陆界面LOGO链接*/
function custom_loginlogo_url($url) {
	return 'https://www.oome.net'; //在此维护你需要链接到的URL地址
}
add_filter( 'login_headerurl', 'custom_loginlogo_url' );

方法二:链接到站点首页,适用于主题制作者使用

/*更换后台登陆界面LOGO链接*/
add_filter('login_headerurl', create_function(false,"return get_bloginfo('siteurl');"));

第一种方法适用于链接到任意地址,定制性较强,但是如果集成到主题中,需要使用者手工打开functions.php文件修改连接地址,对于新手来说难度较大。第二种方法可以自动获取站点首页URL地址,适合主题制作者使用,用户下载并安装主题后不需要手工修改地址,方便用户使用。

你只需要选择适合自己的方法后,拷贝代码至functions.php 文件即可。

3、修改后台登陆界面LOGO链接地址提示

登陆界面LOGO的默认提示为“基于WordPress”,我们接下来提供两种方法,将提示更改为自定义文本或者站点描述,你需要做的是选择适合自己的方法,将代码拷贝至functions.php 文件。

方法一:适用于将提示更改为自定义文本,定制性强

/*更换后台登陆界面LOGO链接地址提示*/
function custom_loginlogo_desc($url) {
	return '偶米工作室'; //请在此维护自定义文本提示信息
}
add_filter( 'login_headertitle', 'custom_loginlogo_desc' );

方法二:将提示更改为站点描述,适用于主题制作者使用

/*更换后台登陆界面LOGO链接地址提示*/
add_filter('login_headertitle', create_function(false,"return get_bloginfo('description');"));

4、更改控制面板顶部左上角LOGO图像

WordPress后台顶部LOGO图像地址为:wp-admin/images/wp-logo.png ,图像大小为16×16像素。

如果你想替换默认LOGO,则自己创建一个同样尺寸和名称的图片,放到当前使用主题目录的images文件夹中,然后在functions.php 文件中添加以下代码即可:

/*更改控制面板顶部左上角LOGO图像*/
function my_custom_logo(){
	echo '
	
	';
}
add_action('admin_head','my_custom_logo');

5、隐藏控制面板页脚版权信息和版本号

WordPress控制面板页脚显示有版权信息和版本号,在functions.php 文件中添加以下代码即可隐藏:

/*隐藏控制面板页脚版权信息和版本号*/
function change_footer_admin () {
return ' 技术支持:偶米工作室';
}
add_filter('admin_footer_text', 'change_footer_admin', 9999);
function change_footer_version() {
return ' ';
}
add_filter( 'update_footer', 'change_footer_version', 9999);

6、隐藏控制面板顶部升级提示

当WordPress更新时,控制面板顶部会显示更新提示。对于很多企业用户,因为无法升级WordPress而需要隐藏该提示,在functions.php文件中添加以下代码即可隐藏:

/* 隐藏控制面板顶部升级提示,适用于3.0 ~ 3.1 版本*/
add_filter('pre_site_transient_update_core',    create_function('$a', "return null;")); // don't update core
add_filter('pre_site_transient_update_plugins', create_function('$a', "return null;")); // don't update plugins
add_filter('pre_site_transient_update_themes',  create_function('$a', "return null;")); // don't update themes

相关知识