Вы устали от этих милых маленьких смайлов, загромождающих ваш сайт WordPress? Хотите избавиться от них и сохранить более чистый и профессиональный вид? Что ж, вам повезло! В этой статье я расскажу вам о нескольких методах удаления смайлов с вашего сайта WordPress. Мы рассмотрим как простые решения, так и примеры кода, чтобы вы могли выбрать метод, соответствующий вашим потребностям.
-
Использование плагина.
Один из самых простых способов удалить смайлы — использовать плагин WordPress. Доступно несколько плагинов, специально предназначенных для удаления смайлов. Одним из популярных вариантов является плагин «Отключить Emojis (GDPR)». Просто установите и активируйте плагин, и он позаботится об удалении смайлов с вашего сайта. -
Изменение файла Functions.php:
Если вы предпочитаете более практичный подход, вы можете вручную удалить смайлы, изменив файлfunctions.phpвашей темы WordPress. Откройте файл и добавьте следующий фрагмент кода:
function disable_emojis() {
remove_action('wp_head', 'print_emoji_detection_script', 7);
remove_action('wp_print_styles', 'print_emoji_styles');
remove_action('admin_print_scripts', 'print_emoji_detection_script');
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');
}
function disable_emojis_tinymce($plugins) {
if (is_array($plugins)) {
return array_diff($plugins, array('wpemoji'));
} else {
return array();
}
}
add_action('init', 'disable_emojis');
Сохраните файл, и смайлы исчезнут!
- Использование CSS.
Другой подход — использовать CSS, чтобы скрыть смайлы на вашем веб-сайте. Добавьте следующий фрагмент кода CSS в таблицу стилей вашей темы (style.css) или в собственный редактор CSS:
/* Hide emojis */
.wpemoji {
display: none !important;
}
Это эффективно скроет все смайлы с вашего сайта WordPress.
- Использование дочерней темы.
Если вы используете дочернюю тему, вы можете переопределить функции, связанные с эмодзи, создав новый файлfunctions.phpв каталоге дочерней темы. Вставьте фрагмент кода, упомянутый в методе 2, в этот новый файл и сохраните его. Таким образом, ваши изменения не будут потеряны при обновлении родительской темы.
Имея в своем распоряжении эти методы, вы можете попрощаться с надоедливыми смайлами и наслаждаться более чистым веб-сайтом WordPress!