Смайлики для 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
Категории Сайтостроение, метки . Постоянная ссылка.

Новое

15.10.2021 - Матерн Юлий Фирмик. Учение (Mathesis) в VIII книгах. Книги I и II. ... 14.10.2021 - Новиков Ю.А. По заветам старины ... 12.10.2021 - Ермаков В.А. Антимасонская деятельность русской монархической эмиграции “первой волны” (1917–1940) ... 06.10.2021 - Краснова И.А. Флорентийское общество во второй половине XIII-XIV в.: гранды и пополаны, «добрые» купцы и рыцари ... 04.10.2021 - Нарышкина Е.А. Мои воспоминания ... 03.10.2021 - Чёртон Т. Гностическая философия. От древней Персии до наших дней. ... 02.10.2021 - Сейдаметов Д., Шляпников Н. Германо-австрийская разведка в царской России ... 01.10.2021 - Лукьянова Е., Шаблинский И. Авторитаризм и демократия ... 30.09.2021 - Сэндел М. Что нельзя купить за деньги ... 29.09.2021 - Соцков Л.Ф. Неизвестный сепаратизм: на службе СД и Абвера ... 28.09.2021 - Скрутон Р. Дураки, мошенники и поджигатели: мыслители новых левых ... 27.09.2021 - Дневник токаря Белоусова (1937-1939) ... 26.09.2021 - Доддс Э.Р. Язычник и христианин в смутное время ... 25.09.2021 - Ambelain R. Templars and Rose Croix ... 24.09.2021 - Кордонский С.Г. Сословная структура постсоветской России ... 23.09.2021 - Стент А. Почему Америка и Россия не слышат друг друга ... 22.09.2021 - Вишнев С. Военная экономика фашистской Италии ... 21.09.2021 - Высылка вместо расстрела. Депортация интеллигенции в документах ВЧК-ГПУ. 1921−1923. ... 20.09.2021 - Заборов М.А. История крестовых походов в документах и материалах ... 19.09.2021 - Хрестоматия по истории международных отношений. Книга 2. Средние века. ... на главную

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

  1. loona пишет:

    Nice post! Thank you.

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

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

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

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