というこことで、ファビコン消したいマンです。
で、ざっと検索して試したのがこれ。
add_action( 'do_faviconico', function() {
//Check for icon with no default value
if ( $icon = get_site_icon_url( 32 ) ) {
//Show the icon
wp_redirect( $icon );
} else {
//Show nothing
header( 'Content-Type: image/vnd.microsoft.icon' );
}
exit;
} );
参照元・・

Do not show WordPress 5.4 default WP blue favicon
Do not show WordPress 5.4 default WP blue favicon. GitHub Gist: instantly share code, notes, and snippets.
なるほど、 do_favicon っていう新しいwpの関数がやってんのか。ファビコンない場合ワードプレスの基本ファビコンを出すのかな。
で、設定があれば今まで通りファビコン出して、空の場合は基本のファビコンを出すやつを上書きして、空イメージ?を返すと・・・
ってことで適当にfunctions.php に記載。
しかし変わらず…
試しに一度適当なファビコンを持ってきて入れ替え後、また消すなど試しても駄目。
そういや、昔からファビコンは履歴が変な感じで残ってたなと思って調べると有りました。
とりあえずchromeで試し
chromeのファビコン履歴削除方法です↓

Chromeがキャッシュしているfaviconを削除する。 - Qiita
ファビコンの変更をしたのにリロードしても反映されなくてむずむずした。 ググったらキャッシュや履歴やらを削除すればいいと書いてあったけど、ファビコンだけピンポイントで削除したかった。 Chromeのアプリケーションのローカルに保存されているフ...
functions.phpに記載後、これを試すとファビコン表示されなくなりました。
バージョン上げたらすぐ書き足さないといかんなー。
余計なことを・・・いやファビコンつくってりゃ良かったんですけどね。
2020年12月追記
メディアから適当に画像作ってファビコン設定するのが一番早い・・・
