Как создать пустой фавикон в WordPress

На вашем сайте нет фавикона, и онлайн-инструменты тестирования скорости выдают ошибку 404 относительно этого файла? Разберем простое решение проблемы – создание пустого favicon.

Такие сервисы, как Pingdom и WebPageTest, выдают ошибку, если не могут найти файл site.ru/favicon.ico. Нет единого мнения, как отсутствие этого файла отобразится на сайте. Но если вы заботитесь об успешности своего ресурса, то ошибку нужно исправить.

Вы можете просто загрузить в корень сайта иконку через FTP. Но если нет доступа к файлам сайта или фавиконка не предусмотрена вообще, то воспользуйтесь одним из следующих простых способов.

Как создать пустой favicon в WordPress

Идея простая – создать файл без изображения, использовав специальный код.

Способ 1. Код в шаблоне темы

Настоятельно рекомендуем использовать дочернюю тему, чтобы не потерять правки.

Откройте файл header.php активной ВордПресс-темы и перед закрывающим тегом </head> вставьте строки:

<link href="data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQEAYAAABPYyMiAAAABmJLR0T///////8JWPfcAAAACXBIWXMAAABIAAAASABGyWs+AAAAF0lEQVRIx2NgGAWjYBSMglEwCkbBSAcACBAAAeaR9cIAAAAASUVORK5CYII=" rel="icon" type="image/x-icon" />

Способ 2. Хук для шапки сайта

Этот метод более универсален. Он не предусматривает правок в шаблонах темы. Использует хук WordPress, который добавляет нужные данные в шапку сайта.

Следующий код можно добавить в плагине Code Snippets. Он работает независимо от темы или других расширений.

function wpschool_add_favicon() {
    echo '<link href="data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQEAYAAABPYyMiAAAABmJLR0T///////8JWPfcAAAACXBIWXMAAABIAAAASABGyWs+AAAAF0lEQVRIx2NgGAWjYBSMglEwCkbBSAcACBAAAeaR9cIAAAAASUVORK5CYII=" rel="icon" type="image/x-icon" />';
}
add_action( 'wp_head', 'wpschool_add_favicon' );

Нажмите, пожалуйста, на одну из кнопок, чтобы узнать понравилась статья или нет.

Курс WordPress-разработчик
Если Вам понравилась статья — поделитесь с друзьями
Михаил Петров
Привет! Меня зовут Михаил Петров. Я копирайтер и занимаюсь этим с 2013 года. Скрупулезность и ответственность - моя фишка! Не могу делать как попало и добиваюсь, чтоб заказчик сказал минимум “неплохо”. За все время своей работы пришлось написать и отредактировать немало разной “текстовухи”, включая SEO-тексты, отзывы и прочую чушь. На сегодняшний день специализируюсь на написании информационных статей и руководств технического направления. Вижу смысл и светлое будущее в текстах для людей, а не для машин.
Задать вопрос