Favicon (favorite icon) — добавляет уникальности и узнаваемости вашему сайту, эта пиктограмма видна в адресной строке вашего браузера, во кладке перед названием сайта, в избранном и в других элементах интерфейса. Её ставят на сайте, но почти никогда не ставят в админке.
Чтобы добавить пиктограмму вашего сайта на страницу авторизации и все страницы админки, достаточно такого небольшого сниппета в functions.php
активной темы:
/** * Добавить фавикон на страницу логина и * в админку WordPress */ function mihdan_add_favicon() { printf( '<link rel="icon" type="image/png" sizes="16x16" href="%s">', get_theme_file_uri( 'images/favicons/favicon-16x16.png' ) ); } add_action( 'login_head', 'mihdan_add_favicon' ); add_action( 'admin_head', 'mihdan_add_favicon' );
Если же хочется выводить пиктограмму, загруженную через кастомайзер (Внешний вид > Настроить > Свойства сайта), то код следует дописать:
/** * Добавить фавикон на страницу логина и * в админку WordPress */ function mihdan_add_favicon() { if ( has_site_icon() ) { printf( '<link rel="icon" type="image/png" sizes="16x16" href="%s">', get_site_icon_url( 16 ) ); } else { printf( '<link rel="icon" type="image/png" sizes="16x16" href="%s">', get_theme_file_uri( 'images/favicons/favicon-16x16.png' ) ); } } add_action( 'login_head', 'mihdan_add_favicon' ); add_action( 'admin_head', 'mihdan_add_favicon' );
Источник: https://www.kobzarev.com/wordpress/favicon-wordpress-admin/