この記事は公開から4年以上経過しています。
WordPress5.4以降でサイト独自のアイコンを設定しない場合に表示される アイコンを、プラグインを使わずに非表示にする方法の備忘録。
対応方法
外観
→テーマエディタ
からテーマの編集画面を開き、編集するテーマ
から現在のテーマを選択して、テーマのための関数functions.php
に以下のアクションフックを追加する(操作手順はWordPress5.5の場合)。
サンプルソースコード
PHP5.3以降(匿名関数版)
add_action( 'do_faviconico', function(){ exit; });
PHP5.2以前
add_action( 'do_faviconico', 'wp_remove_favicon');
function wp_remove_favicon() {
exit;
}
上記設定が正しくできていても、ブラウザキャッシュによりファビコンが消えない場合がありますので、ブラウザキャッシュを消してから確認することをオススメします。
参考ウェブサイトなど
- WORDPRESS.ORG
Code Reference – do_favicon()
以上です。