Самый простой способ отключить эмодзи в WordPress
Опубликовано: 2023-06-07Вы ищете способ отключить смайлики в WordPress? Отключение файла смайликов WordPress может устранить HTTP-запрос на вашем веб-сайте, не влияя на работу большинства ваших пользователей.
К счастью, отключить смайлики в WordPress очень просто с помощью бесплатного плагина. Тем не менее, для более технических покупателей вы можете отключить смайлики, работающие с кодом. Это требует, чтобы вы отредактировали файл functions.php вашей темы для мальчиков или девочек (или использовали код для плагина фрагментов кода).
Почему вы можете захотеть отключить смайлики в WordPress
️ ️
Наиболее важной причиной отключения смайликов WordPress является повышение эффективности вашего веб-сайта.
По умолчанию WordPress в настоящее время поддерживает большинство эмодзи в современных браузерах без необходимости в каких-либо дополнительных документах. Тем не менее, чтобы обеспечить поддержку старых браузеров, WordPress добавил поддержку эмодзи в WordPress 4.2. В последних версиях эта поддержка эмодзи предоставляет отдельный файл wp-emoji-release.min.js
для каждой отдельной веб-страницы на вашем веб-сайте.
При загрузке этого файла к вашему интернет-сайту добавляется дополнительный HTTP-запрос. Но в то же время не обязательно, чтобы смайлики работали для большинства ваших пользователей. Таким образом, отключение этого файла может помочь вам сократить количество HTTP-запросов и добиться гораздо меньшего повышения эффективности.
Важно быть очевидным, что когда мы говорим об «отключении смайликов в WordPress», мы на самом деле концентрируемся на отключении большего количества файлов смайликов, чем сотни WordPress. Даже если вы отключите этот файл, большинство пользователей все равно смогут добавлять и видеть эмодзи.
Например, они могут использовать клавиатуру эмодзи своего устройства или копировать и вставлять с веб-сайта, такого как Emojipedia.
Самый простой способ отключить смайлики в WordPress
Теперь, когда вы знаете, почему вам может понадобиться отключить смайлики в WordPress, давайте рассмотрим самый простой способ сделать это.
- Отключить смайлики в WordPress с помощью плагина
- Отключить смайлики в WordPress с помощью кода
1. Отключите смайлики в WordPress с помощью плагина.
Самый простой способ отключить смайлики в WordPress — использовать плагин, например Disable Emojis (полезен GDPR) . Хотя плагин не удаляет смайлики, он отключает дополнительные проверки и сценарии, которые вызывают раздувание вашей веб-страницы.
Таким образом, вы можете позволить посетителям веб-сайта использовать (и проверять) смайлики в той мере, в какой их браузер поддерживает эту функцию.
Кроме того, вы можете гарантировать, что ваш интернет-сайт останется в соответствии с GDPR, и сохраните безупречный потребительский опыт (UX).
Одним из наиболее эффективных компонентов Disable Emojis является то, что он абсолютно бесплатный и очень простой в настройке. Все, что вам нужно сделать, это зайти в «Плагины» > «Вставить новый» только на панели управления WordPress. Затем найдите «Отключить смайлики:»
Здесь нажмите «Установить сейчас» > «Активировать» . Плагин начинает выполнять работу механически. На самом деле нет никаких параметров конфигурации, которые необходимо применять, поэтому на этом этапе все готово.
2. Отключить смайлики в WordPress с помощью кода
Хотя плагин — это самый простой способ отключить смайлики в WordPress, вы также можете отключить смайлики с помощью кода. Тем не менее, вам потребуется отредактировать файл functions.php вашей темы для мальчика или девочки, что требует некоторых специальных знаний. Более того, это может быть опасно, так как ошибочная строка кода может разделить ваш сайт.
Вот почему вы могли бы внести изменения, внедрив код в плагин, такой как Code Snippets .
Он идеально подходит для новичков, так как позволяет редактировать основные области вашего сайта без риска его поломки. Кроме того, это совершенно бесплатно, поэтому вы можете пойти дальше и установить плагин со своей панели инструментов.
В тот момент, когда вы активировали плагин, просто зайдите в Snippets из своего административного кабинета. Затем просто нажмите Incorporate New . Вы увидите пустое поле фрагмента, подобное этому:
Сначала дайте своему фрагменту заголовок — что-то вроде «отключить смайлики» вызовет чувство. Затем вставьте следующий фрагмент кода в поле основного фрагмента:
/** * Disable the emoji's */ functionality disable_emojis() take out_motion( 'wp_head', 'print_emoji_detection_script', 7 ) clear away_action( 'admin_print_scripts', 'print_emoji_detection_script' ) get rid of_action( 'wp_print_styles', 'print_emoji_styles' ) get rid of_motion( 'admin_print_styles', 'print_emoji_styles' ) get rid of_filter( 'the_content material_feed', 'wp_staticize_emoji' ) eliminate_filter( 'comment_textual content_rss', 'wp_staticize_emoji' ) remove_filter( 'wp_mail', 'wp_staticize_emoji_for_email' ) insert_filter( 'tiny_mce_plugins', 'disable_emojis_tinymce' ) increase_filter( 'wp_resource_hints', 'disable_emojis_take away_dns_prefetch', 10, 2 ) incorporate_motion( 'init', 'disable_emojis' ) /** * Filter perform utilised to take away the tinymce emoji plugin. * * @param array $plugins * @return array Change betwen the two arrays */ operate disable_emojis_tinymce( $plugins ) if ( is_array( $plugins ) ) return array_diff( $plugins, array( 'wpemoji' ) ) else return array() /** * Take out emoji CDN hostname from DNS prefetching hints. * * @param array $urls URLs to print for useful resource hints. * @param string $relation_kind The relation kind the URLs are printed for. * @return array Change betwen the two arrays. */ perform disable_emojis_clear away_dns_prefetch( $urls, $relation_variety ) if ( 'dns-prefetch' == $relation_kind ) /** This filter is documented in wp-contains/formatting.php */ $emoji_svg_url = utilize_filters( 'emoji_svg_url', 'https://sworg/pictures/main/emoji/2/svg/' ) $urls = array_diff( $urls, array( $emoji_svg_url ) ) return $urls
Наконец, выберите вариант « Использовать фрагмент везде, куда бы вы ни пошли» (впечатление выше) и нажмите «Сохранить варианты и активировать» .
Ваш фрагмент теперь работает, и смайлики отключены на вашем веб-сайте WordPress.
Отключите смайлики в WordPress, чтобы повысить производительность
WordPress выпустил смайлики, чтобы добавить нативное руководство к языковым наборам символов. Однако из-за дополнительных скриптов и кода, которые они требуют, смайлики могут замедлять работу вашей веб-страницы. Следовательно, вы можете отключить смайлики в WordPress, чтобы повысить свою эффективность.
Напомним, в этой статье есть два простых способа отключить смайлики в WordPress:
- Отключите смайлики в WordPress с помощью плагина с простым названием Disable Emojis (приветствие GDPR).
- Отключите смайлики в WordPress с помощью кода. Вы можете сделать это напрямую, улучшив свой файл functions.php , или использовать плагин фрагментов кода, например Code Snippets.
У вас есть мысли о том, как отключить смайлики в WordPress? Дайте нам знать в сегменте мнений ниже!