Смайлики для WordPress 4.2 и выше, как отключить Emoji?

Метки:
FavoriteLoadingПометить для себя
Смайлики для WordPress 4.2 и выше, как отключить Emoji?
5 (100%) 1 голосов

Фрагмент статьи на “Блоге свободного вебмастера”, а здесь – Оригинал публикации


Начиная с версии 4.2 и выше разработчики внедрили в ядро WordPress новую библиотеку Twemoji — это набор символов в формате Unicode, которые при формировании страницы конвертируются в Emoji.

Если браузер не поддерживают эмодзи, то происходит автоматическая замена символов на графические изображения, подгружаемые с CDN:

Emoji

Таким образом старые добрые смайлики вероятно навсегда ушли в прошлое… Для себя я выделил отрицательные стороны подобной замены и хочу поделиться с Вами:

  • даже современные браузеры не всегда поддерживают Emoji;
  • изображения имеют истинные размеры 72х72px и при загрузке масштабируются, увеличивая время рендеринга страницы;
  • в секции <header> подгружаются инлайновые скрипты и стили, не вынесенные в отдельные файлы.

К тому же все статьи и комментарии на блоге приобрели совсем иной внешний вид, который меня не устраивал. Предлагаю воспользоваться решением, которое позволяет вернуть прежние смайлики на свои места. Оно содержит часть функций плагина Classic Smilies, а также собственные наработки.

Для начала в каталоге с названием темы блога необходимо создать папку smilies и в неё положить файлы изображений смайликов. Затем в файл functions.php добавляем следующий код:

Если есть необходимость дать возможность вставлять смайлики в комментарии, то добавляем модифицированный код в comments.php темы:

Теперь не нужно каждый раз после обновления WordPress заменять картинки на новые, так как они располагаются в другой папке и обновление их не затрагивает.

Таким образом, мы отключили загрузку и показ Emoji, заменив их своими смайликами, которые использовали прежде.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

(Просмотров: 142)
Обратите внимание:  ROBOTS.TXT для WordPress
Категории Сайтостроение, метки . Постоянная ссылка.

Новое

18.04.2021 - Мар-Мани мироточивый ... 17.04.2021 - Макиавелли Н. Избранные сочинения ... 16.04.2021 - Шкуратенко О.В. Поняття, розвиток, етимологія жаргону кримінального та його місце в субкультурному просторі (історико-правовий аспект) ... 15.04.2021 - Ваал (де Ваал) Т. Чёрный сад. Армения и Азербайджан между миром и войной. ... 14.04.2021 - Гендель М. Космогоническая концепция розенкрейцеров ... 12.04.2021 - Летунов С.Б., Тулин Е.В., Ковальчук Ю.К. Последствия реформы МВФ оплаты труда в РФ ... 10.04.2021 - Макиавелли Н. Искусство войны ... 09.04.2021 - Севек Р.М., Серен А.А. Инфляция и роль Банка России в стабилизации денежного обращения ... 08.04.2021 - Карпиленя Н.В. Об исторических и этнологических процессах в русской цивилизации: развитие идей Л.Н.Гумилёва ... 06.04.2021 - Озерова Н.Г., Мукоид О. В. Жаргон в авторской речи произведений Дарьи Донцовой ... 02.04.2021 - Обречённые на низкие зарплаты. Население РФ. ... 31.03.2021 - Сулимов С.И., Черниговских И.В. Антисистемный потенциал современности ... 30.03.2021 - Егошин О.А. О влиянии либеральных и консервативных правовых концепций на институт воинских наказаний в период утверждения капитализма в России ... 29.03.2021 - Зѣлинскiй Ѳ. Фридрихъ Ницше и античность ... 27.03.2021 - Гумилёв Л.Н. Величие и падение Древнего Тибета ... 26.03.2021 - Vayser Sh. Women in Red: Femininity and Womanhood in the Soviet Union ... 24.03.2021 - Поляков Ю. Зачем карманнику запонки? ... 19.03.2021 - Федеричи С. Калибан и ведьма ... 18.03.2021 - Лефевр Ж. Аграрный вопрос в эпоху террора (1793-1794) ... 17.03.2021 - Щербина Ф.А. Крестьянскiе бюджеты ... на главную

Один комментарий к Смайлики для WordPress 4.2 и выше, как отключить Emoji?

  1. loona пишет:

    Nice post! Thank you.

    Оценить комментарий: Thumb up 0 Thumb down 0

Добавить комментарий

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *