最近很多新人在问如何更改 WordPress 站点后台登陆界面的 logo 以及 Logo 图片的链接地址。其实吧,我觉得没必要。你那小网站内容都没有还指望多少人去注册、去登录呢?先补充内容在想这些吧。不发牢骚了,下面小编就来教大家如何来修改更换 WordPress 后台的 logo 与链接。
方法一:直接修改系统文件 wp-login.php 或直接替换系统 logo 。
在你的网站网站根目录下面的 wp-admin/images 文件夹中找到 logo-login.png 文件,用这张图片覆盖替换为自己准备好的 logo-login.png 图片,这样登录页面的 logo 就替换好了,接下来是修改 logo 图片所链接的网址。
打开 wp-login.php 找到
$login_header_url = __( 'http://WordPress.org' );
将里面的网址替换为你需要的链接。
(PS:这种方法最快捷,但是小编不推荐,因为 wp-ogin.php 是系统文件,当每次 WordPress 升级时都会被覆盖还原。)
方法二:使用 WordPress 函数来替换后台登陆页面 Logo 与链接。
打开当前使用的主题中的 functions.php 文件并添加以下代码:
function custom_loginlogo() { echo '<style type="text/css"> h1 a {background-image: url('.get_bloginfo('template_directory').'/images/logo_login.png) !important; } </style>'; } add_action('login_head', 'custom_loginlogo');
然后在主题目录中新建一个 images 并将你需要替换 logo 的图片命名为 logo_login.png 放在 images 文件夹中即可。接下来还是是修改 logo 图片所链接的网址。
打开当前使用的主题中的 functions.php 文件并添加以下代码:
function custom_loginlogo_url($url) { return 'http://www.weixiaoduo.com'; //在此输入你需要链接到的 URL 地址 } add_filter( 'login_headerurl', 'custom_loginlogo_url' );
当然你要载入自定义的登陆页面样式也可以,在 functions.php 文件加入以下代码即可:
function custom_login() { echo ' <link href="'%20.%20get_bloginfo('template_directory')%20.%20'/login.css" rel="stylesheet" type="text/css" />'; } add_action('login_head', 'custom_login');
自定义登陆页面样式文件就是放在主题目录下的 login.css 了。