###実現したいこと
WordPerssで、ログイン時の画面でもfaviconを設定したいです。
###発生している問題
普通の画面ではfaviconを設定できましたが、ログイン時の画面ではWordPressロゴになってしまいます。
###該当のソースコード
こちらのページを参考に次のコードをfunctions.phpに記載しましたところ、上記の問題が発生しました。
参考ページ:https://www.sriproot.net/blog/set_favicon-1230
php
1function set_myfavicon() { 2 $href = get_site_url() . '/wp-content/images/favicon.ico'; 3 echo '<link rel="shortcut icon" type="image/x-icon" href="' . $href . '">' . "\n"; 4} 5add_action('wp_head', 'set_myfavicon');
試したこと
ログイン画面はwp_head
より先に処理されるのかと思い、もっと根本的なフックであるinit
を使い次のコードを書きました。
すると上記の問題は解決したものの、今度は訪問時のAJAXが200を返すようになってしまいました。
php
1// add_action('wp_head', 'set_myfavicon'); 2add_action('init', 'set_myfavicon');
###補足情報
・var5.7.1です。
・WordPressとPHPは1年ほど独学の経験がございますので、初歩的なフックなどは理解できます。
・あくまでfunctions.phpへの記載コードを知りたいです(テーマの設定などではなく)。
アドバイス宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/04/24 05:41