如何更改登录徽标URL和悬停标题?

时间:2014-03-21 作者:Desi

我正在尝试更改登录徽标URL和悬停标题。我正在使用下面的代码,但是return bloginfo(\'url\');return bloginfo(\'name\'); 没有输出所需的hreftitle. 如果这很重要的话,我也在使用儿童主题。我需要使用什么来代替return bloginfo(\'url\');return bloginfo(\'name\');?

/* ==  Change Logo URL ==============================*/

function my_url_login(){
    return bloginfo(\'url\');
}
add_filter(\'login_headerurl\', \'my_url_login\');


/* ==  Change Logo URL Hover Text ==============================*/
function my_url_login_hover(){
     return bloginfo(\'name\');
}
add_filter(\'login_headertitle\', \'my_url_login_hover\');

2 个回复
最合适的回答,由SO网友:MBL 整理而成

改用这些过滤器

// changing the logo link from wordpress.org to your site
function mb_login_url() {  return home_url(); }
add_filter( \'login_headerurl\', \'mb_login_url\' );

// changing the alt text on the logo to show your site name
function mb_login_title() { return get_option( \'blogname\' ); }
add_filter( \'login_headertitle\', \'mb_login_title\' );
如果您在网络/多站点上,您可能需要network_home_url() 相反

SO网友:Jitendra Damor

你要做的就是简单地将下面的代码粘贴到你的主题函数中。php文件:

自定义登录URL:

add_filter( \'login_headerurl\', \'codecanal_loginlogo_url\' );
function codecanal_loginlogo_url($url) 
{
  return \'http://www.codecanal.com\'; 
  /* Put your desired custom URL here */ 
} 
网站URL:

add_filter( \'login_headerurl\', \'codecanal_loginlogo_url\' ); 
function codecanal_loginlogo_url($url) 
{
  return home_url(); 
  /* User will be redirected to the site home page */
} 
有关更多详细信息,请访问以下博客:http://www.codecanal.com/change-login-logo-url-wordpress/

结束

相关推荐

WordPress在子目录wp-admin中出现问题

我在网站的子目录中安装了WordPress 3.3.1,用作临时测试站点。似乎是根站点.htaccess 正在为Wordpress wp管理页创建问题。我已经设置了WordPress Address (URL) 和Site Address (URL) 正确指向子目录url。如果我没有.htaccess 在我的子目录内(wp root)=wp admin(登录页)工作。如果我添加.htaccess 如下图所示,该页面可以正常工作,如果您登录到wp admin,则可以正常工作BUT 每次尝试保存内容时=空白页