Как отключить и удалить emoji в WordPress

С версии 4.2 WordPress добавил эмоджи, заменив свои старые смайлики 😀 И все было бы хорошо, но в исходном коде мы получаем полный провал, посмотрите на эту кашу:

отключить emoji wordpress

Здесь у нас inline стили и скрипты, подключение сторонней JS-библиотеки и все это в секции <head> нашего сайта. Представьте, насколько негативно это сказывается на скорости загрузки Вашего сайта.

Хуже скорость загрузки — ниже позиции в поисковых системах.

Сейчас мы расскажем Вам, как устранить это безобразие.

Отключить emoji в WordPress: 3 способа

Рассмотрим три различных способа, которе помогут отключить и удалить эмоджи с Вашего сайта. А Вы уже выберете тот, который больше нравится.

Способ 1. Плагин Clearfy Pro

Первый и самый надежный способ — Вы можете воспользоваться премиум-плагином Clearfy Pro для отключения и удаления Emoji.

Чтобы удалить код эмоджи просто активируйте нужную опцию:

clearfy pro отключить эмоджи

Кроме того, этот плагин улучшает Ваш сайт еще по 50 пунктам.

  • Очищает исходный код от мусора, минифицирует (сжимает) код для быстрой загрузки
  • Удаляет ненужные и вредные внешние ссылки
  • Удаляет дубли страниц, которые так не любят поисковые системы
  • Улучшает SEO на сайте
  • Усиливает защиту сайта от злоумышленников
  • Защита от копирования контента
  • и многое другое

Плагин платный, но стоит всего 970 рублей на 1 домен и 1940 неограниченная лицензия. То есть Вы можете установить его на любое количество Ваших сайтов. Смешные деньги за тот мощный функционал, который выдает плагин.

И что важно ⚠️ Вы платите один раз — никаких регулярных платежей. Вы получаете неограниченную поддержку (можете написать ребятам по любому вопросу) и обновления плагина на всю жизнь.

Кроме того в плагине Clearfy Pro есть такие крутые фишки, которые заменяют еще 4 плагина:

Бонус! 👍 Для пользователей нашего сервиса мы подготовили приятный бонус — промокод со скидкой 15%. Просто перейдите по ссылке ниже для его активации. Стоимость плагина упадет до 825 рублей за один домен и 1649 рублей за неограниченную лицензию.

Активировать промокод на 15%

Clearfy Pro быстро установить и активировать, моментально улучшает сайт по 50 пунктам, очищает код сайта, удаляет дубли страниц, усиливает защиту, улучшает SEO. Заменяет собой не один десяток плагинов.

Способ 2. Добавить код в functions.php

Откройте файл functions.php Вашей темы (лучше дочерней, чтобы не потерять изменения) или установите пустой плагин ProFunctions. И добавьте туда следующий код:

function wpaudit_disable_emojis() {
	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', 'disable_emojis_tinymce' );
	add_filter( 'wp_resource_hints', 'disable_emojis_remove_dns_prefetch', 10, 2 );
}
add_action( 'init', 'wpaudit_disable_emojis' );

Нет лишних плагинов.

Сложнее установить, если в WP что-то поменяется — код перестанет работать, нужно всегда следить за актуальностью.

Способ 3. Плагин Disable Emojis

Вы можете установить плагин Disable Emojis из каталога wordpress.org. После активации он автоматически уберет

Быстро установить и активировать.

Решает всего одну задачу, для решения всех проблем WP потребуется десяток-другой плагинов.

Оцените статью
Добавить комментарий

  1. Виталий

    При выключенном emoji (через ваш код в functions.php) – слетает редактирование изображений в редакторе WordPress – Gutenberg, TinyMCE. Убрал код – все ОК ,работает. WP 5.3.2

    Ответить
×
WordPress:
прокачай свой сайт!

Скидка на премиум темы и плагины

Успей забрать скидку ⋙