Как удалить и отключить Emoji в WordPress для ускорения сайта

Emoji — это забавные иконки, которые добавляют выразительности вашему контенту. Однако в WordPress они подключаются через дополнительные скрипты и стили, которые загружаются на каждой странице, что может негативно сказываться на скорости загрузки сайта. В этой статье разберёмся, как эффективно удалить и отключить Emoji в WordPress, чтобы улучшить производительность вашего проекта.

Почему стоит отключать Emoji в WordPress? Оптимизация скорости и ресурсов

По умолчанию WordPress добавляет поддержку Emoji через JavaScript файл и стили, которые подключаются в <head> и <footer> каждой страницы. Это увеличивает количество HTTP-запросов и вес страницы, особенно на больших сайтах с высокой посещаемостью. Если вы не используете Emoji или предпочитаете минимализм, отключение этих скриптов поможет снизить нагрузку на сервер и ускорить загрузку страниц.

Кроме того, отключение Emoji может улучшить оценки в инструментах вроде Google PageSpeed Insights, где учитывается количество и вес подключаемых ресурсов.

Способы отключения Emoji в WordPress

Существует несколько вариантов, как убрать Emoji из вашего сайта. Рассмотрим самые популярные и удобные из них.

Отключение Emoji с помощью кода в functions.php

Самый простой и надёжный способ — добавить специальный код в файл functions.php вашей темы или в плагин для пользовательских функций. Этот код удалит все действия и фильтры, связанные с Emoji.

function wpblog_disable_emoji() {
    remove_action('wp_head', 'print_emoji_detection_script', 7);
    remove_action('admin_print_scripts', 'print_emoji_detection_script');
    remove_action('wp_print_styles', 'print_emoji_styles');
    remove_action('admin_print_styles', 'print_emoji_styles');
    remove_filter('the_content_feed', 'wp_staticize_emoji');
    remove_filter('comment_text_rss', 'wp_staticize_emoji');
    remove_filter('wp_mail', 'wp_staticize_emoji_for_email');
    add_filter('tiny_mce_plugins', 'wpblog_disable_emoji_tinymce');
}
add_action('init', 'wpblog_disable_emoji');

function wpblog_disable_emoji_tinymce($plugins) {
    if (is_array($plugins)) {
        return array_diff($plugins, array('wpemoji'));
    } else {
        return array();
    }
}

После добавления этого кода WordPress перестанет подключать скрипты и стили Emoji, а визуальный редактор TinyMCE больше не будет их поддерживать. Это полностью отключит Emoji на фронтенде и бэкенде.

Использование плагинов для отключения Emoji

Если вы не хотите править код напрямую, можно использовать плагины, которые убирают Emoji автоматически. Один из популярных и лёгких в использовании — Disable Emojis. Он делает то же самое, что и код выше, но в виде готового решения с настройками.

Также в пакете Clearfy Pro есть возможность отключить Emoji и другие ненужные функции WordPress для оптимизации скорости.

Как проверить, что Emoji действительно отключены?

После применения изменений стоит убедиться, что Emoji больше не загружаются. Для этого:

  • Откройте исходный код страницы (Ctrl+U или Cmd+U) и найдите wp-emoji-release.min.js. Если файл не подключается — всё в порядке.
  • Проверьте вкладку Network (Сеть) в инструментах разработчика браузера, чтобы убедиться, что JS и CSS для Emoji не загружаются.
  • Используйте сервисы проверки скорости, например, Google PageSpeed Insights или GTmetrix — там должно быть меньше лишних запросов.

Дополнительные рекомендации по оптимизации загрузки скриптов и стилей

Отключение Emoji — только один из шагов оптимизации WordPress. Для дальнейшего ускорения сайта рекомендуем:

  • Использовать плагин Clearfy Pro для комплексной оптимизации и отключения ненужных функций.
  • Минимизировать и объединять CSS и JS файлы с помощью плагинов кеширования, например WP Rocket, Autoptimize.
  • Использовать CDN для быстрой доставки статических файлов.
  • Оптимизировать изображения и использовать современные форматы.

Выводы

Удаление и отключение Emoji в WordPress — эффективный способ сократить количество загружаемых ресурсов и ускорить работу сайта, особенно если вы не используете эти иконки в контенте. Приведённый код и плагины помогут быстро реализовать эту задачу без потери функциональности. Не забывайте проверять результаты и применять комплексные методы оптимизации для достижения максимальной производительности.

Добавь в закладки и поделись с друзьями:

⭐⭐⭐⭐⭐
Как создать свой шорткод в WordPress: подробное руководство
04.11.2025
Как создать автоматический импорт постов из внешнего источника с фильтрами в WordPress
15.04.2026
WooCommerce: как правильно удалять товары с очисткой связанных данных
16.05.2026
Как использовать метаданные для улучшения поисковой оптимизации WordPress
27.01.2026
WooCommerce: как использовать хуки для добавления пользовательского контента в корзину
22.04.2026
×

AI-плагин от WPShop.ru

анализирует конкурентов

пишет статьи

готовит SEO

генерирует изображения

и еще кое-что...
WPGPT
Плагин, который наполняет ваш сайт WordPress
Узнать больше