Emoji – одно из самых неиспользуемых новшеств в WordPress. Неиспользуемые смайлики продолжают работать в фоновом режиме, нагружая сервер, забивая лимиты хостинга. Кроме того, создавая лишние внешние подключения, замедляют скорость загрузки страницы. Разобрались, как их отключить новичку.
Emoji в WordPress: почему стоит отключить
Эмоджи – стандартный набор смайликов, обычно используемый в сообщениях. Их использование в формате статей было допустимо раньше, однако сейчас это – дурной тон и только отвлекает читателя от материала.
Добавлены в стандартную конфигурацию системы были в версии 4.2. Они подключаются через ссылку в <head>. Сами же эмодзи вшиты в ядро системы. Расположенный на странице скрипт также подключает внешнюю библиотеку, находящуюся на официальном сайте разработчика WordPress.
- Очистите шапку. Страницы начнут загружаться быстрее и это положительно скажется на позиции в выдаче поисковика.
- Снизите нагрузку на хостинг. Устраняя ненужные процессы, вы освобождаете квоты и глобально уменьшаете нагрузку на веб-сервер.
- Повысите безопасность. Уязвимые внешние скрипты (также отвечающие и за видео), никак от вас не зависящие больше не будут работать на ресурсе, что положительно скажется на неприкосновенности админки.
Отключить и удалить emoji в WordPress
Перейдем к самым легким способам убрать неиспользуемые элементы из системы. Для начинающих вебмастеров подойдут готовые модули, точно не нарушающие работу блога. Вебмастера, знающие как работать с кодом, могут вносить изменения через системные функции.
При помощи Emoji WP Settings
Небольшая утилита, направленная на работу с иконками эмодзи. Позволяет как включить, так и выключить их (с следующей чисткой страниц). Распространяется бесплатно в официальном каталоге плагинов ВордПресс.
После установки утилиты:
- Перейдите в настройки системы, раздел “Написание”;
- Отключите чекбокс, отвечающий за поддержку эмоджи;
- Сохраните внесенные правки.
С помощью Disable Emojis (GDPR)
Функциональный модуль, устраняющий несколько проблем:
- Отключение смайлов;
- Выключение устаревшего редактора TinyMCE (опционально);
- Remove DNS Prefetch [из CDN] – убрать внешние подгрузки и улучшить безопасность (закрыть дыры).
Хорошее бесплатное решение, узко направленное на решение нескольких задач. Со своей работой справляется, однако давно не обновлялся, могут появляться дырки, через которые будут заливаться эксплойты.
УстановитьИспользуя Clearfy PRO
Премиальная утилита для WordPress, выполняющая полный комплекс работ по сайту, решая проблемы безопасности, кода и технического SEO. Одна из опций – отключить emoji. Вместе с этим устраняет подключаемый JS скрипт, используемый устаревшими браузерами.
Найти этот чекбокс можно в разделе “Код”, находящемся в конфигурации плагина в левом боковом меню.
Купить Clearfy со скидкой 15%
Отключить WP Emoji через код
Возможность удаления эмоций через внесение собственных изменений в саму систему. Рекомендую использовать этот способ только вебмастером, которые знают, как работать с PHP кодом. Чтобы его использовать:
- Открываем админку WordPress;
- Заходим в раздел “Внешний вид” -> “Редактор тем”;
- Находим файл функций – functions.php;
- После завершения предыдущего элемента, вставляем следующий фрагмент:
Теперь сохраните внесенные изменения и проверьте работоспособность сайта. В случае появления каких-либо ошибок, советую откатить изменения (удалить новые строчки) и воспользоваться более простым и надежным методом.