Смайлики для 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)
Обратите внимание:  Актуальные плагины WordPress
Категории Сайтостроение, метки . Постоянная ссылка.

Новое

12.05.2021 - Сазонов С. Д. Воспоминания ... 11.05.2021 - Грузнова Е.Б. На распутье Средневековья. Языческие традиции в русском простонародном быту (конец XV–XVI вв.). ... 10.05.2021 - Клеман К., Мирясова О., Демидов, А. От обывателей к активистам: зарождающиеся социальные движения в современной России ... 09.05.2021 - В.И.Ленин. Неизвестные документы. 1891-1922 гг. ... 08.05.2021 - Палеолог М. Царская Россия во время мировой войны ... 07.05.2021 - Atwood H.C. The Master Workman Or True Masonic Guide ... 06.05.2021 - Меркулов В.И. Варяго-русский вопрос в немецкой историографии первой половины XVIII века ... 05.05.2021 - Мы не немы! Антропология протеста в России 2011-2012 годов. ... 04.05.2021 - Ашкар (аль-Ашкар) У.С. Мир джиннов и шайтанов ... 03.05.2021 - Езник Кохбаци. Опровержение лжеучений. ... 02.05.2021 - Atlas of medieval Europe ... 29.04.2021 - Юрьев А.И. Деструктивные политические эпидемии, опыт системного исследования ... 27.04.2021 - Цымбурский В. Морфология российской геополитики и динамика международных систем XVIII-XX веков ... 26.04.2021 - Особый путь. От идеологии к методу. ... 24.04.2021 - Эзовъ Г. Объ ученiи персидскихъ маговъ ... 22.04.2021 - Белякова О. В. Экзорцим: одержимые, изгнание бесов ... 20.04.2021 - О методах и приемах иностранных разведывательных органов и их троцкистско-бухаринской агентуры ... 18.04.2021 - Мар-Мани мироточивый ... 17.04.2021 - Макиавелли Н. Избранные сочинения ... 16.04.2021 - Шкуратенко О.В. Поняття, розвиток, етимологія жаргону кримінального та його місце в субкультурному просторі (історико-правовий аспект) ... на главную

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

  1. loona пишет:

    Nice post! Thank you.

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

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

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

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