ログインロゴのURLとホバーのタイトルを変更しようとしています。私は以下のコードを使用していますが、return bloginfo('url');
とreturn bloginfo('name');
は希望するhref
とtitle
を出力していません。それがすべて重要であれば私も子供のテーマを使用しています。 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');
代わりにこれらのフィルタを試してください
// 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()
を必要とするかもしれません
次のコードをテーマのfunctions.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/