Как отключить Emoji в wordPress?
C версии 4.2. в wordPress появились эти самые Emoji - смайлики, эмоции или как их там еще назвать-то. Кое где я их использую, а на некоторых сайтах они совершенно не нужны.
А там дополнительный скрипт подключается и может что-то еще. Так вот вопрос в том, как мне полностью отключить подключение всего что связано с этими Emoji - смайликами?
Спасибо!
Нужно просто установить вот этот плагин: Disable Emojis
Или можно воспользоваться следующим кодом, который нужно поместить в файл темы functions.php:
Еще стоит заметить, что с введением emoji кодировка всех строковых данных в базе данных была изменена на utf8mb4. Нужно это для поддержки таких смайликов.
Этот код и плагин Disable Emojis отключат только смайлики и не меняю кодировку. А это значит, что emoji смайлики можно по-прежнему использовать повсюду в WordPress: в записях, заголовках и т.д.
Cпасибо!
Все бы ничего, но после вставки этого кода, сайт стал грузиться на секунду дольше. Без него 453ms, а с ним 1.45s
Очень странно, точно этот код виноват? Disable Emojis плагин попробуй поставить, он простенький и то что надо.
Большое спасибо за код. Он действительно убрал эмоджи, но вот эта строка
в визуальном редакторе убирает многие кнопки (списки, линк-анлинк, тег далее, цвет текста, вставить как текст, произвольный символ, горячие клавиши).
Сразу не заметил. Несколько дней бился с установкой-переустановкой вордпресса разных версий, устанавливал плагины редакторов, копался с тинимсе и классик-эдитор.пхп - все без толку.
Пока не начала перебирать все файлы темы из бэкапа и не добрался до функшинс.пхп. Дошел до этого кода и там уже интуитивно убрал одну эту строку и все заработало как раньше.
Может пригодится мой опыт и сэкономлю массу времени, сил и нервов.