Как установить favicon админке на WordPress

По умолчанию админка WP не имеет ни какой иконки. Меняя (добавляя) иконку в настройках шаблона, эта иконка будт применима только для frontend-части Вашего блога. Сначала я решил не заморачиваться и применить favicon.ico хардкорным способом — изменив файл ядра /wp-admin/admin-header.html"php"><?php echo '<link rel="shortcut icon" href="'.get_bloginfo('stylesheet_directory').'/favicon.ico" />'; ?>

Но в таком случае при обновлении WP наши изменения канут в Лету1, поскольку WP может перезаписать этот файл.

Как всегда на помощь приходят хуки). Правим файл шаблона functions.html"php">// Установить favicon для бекенда add_action('admin_head', 'set_admin_favicon'); function set_admin_favicon() { echo '<link rel="shortcut icon" href="'.get_bloginfo('stylesheet_directory').'/favicon.ico" />'; }

Наслаждаемся)


  1. Кануть в Лету — исчезнуть навсегда.