Ох уж эти смайлики, или как отключить Emoji в WordPress

как отключить Emoji в WordPress

В последнее время ваш блог на WordPress тормозит при загрузке в браузере? Это можно заметить по картинкам оформления, которые почему-то грузятся дольше обычного, хотя весят немного. У меня такая ерунда началась после недавнего обновления движка до самой последней версии 4.3.1. Я по привычке стал отключать сторонние скрипты и проверять, кто из них хулиганит. Как оказалось — никто!

Затем я заглянул в исходный код загруженной страницы и увидел в head чужой скрипт под названием Emoji, или что-то в этом роде. Полез искать в гугл. Оказывается WP, начиная с версии 4.2, подложил свинью в виде поддержки этих самых Emoji, которыми так увлекаются пользователи смартфонов и прочих мобилок. Спрашивается — оно мне надо? Мало того, что это полная фигня, так она еще и блог тормозит. Короче фтопку!

Я считаю, что это форменное безобразие! Далеко не всем нужна эта фишка, и не настолько она важна, чтобы внедрять ее в движок, запускать автоматически и без какой-либо возможности отключить в админке. Надеюсь, в последующих релизах разработчики предусмотрят эту возможность. А пока, чтобы отключить Emoji в WordPress, придется снова забираться в файл functions.php шаблона и добавлять там следующий код:

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' );

За наводку спасибо wordpressplugins.ru

Похожие записи:

8 комментариев

  1. Олли | 09.11.2015

    Забавные смайлики. Жаль, что они стали помехой :( У меня, наверное, старый Вордпресс, пока не замечала таких.

  2. Забавные, но вредные :)) Да, на старых версиях их нет. Я тоже у себя долго держал версию 2.3.3, но понадобилось вот обновиться.

  3. Вилия | 10.11.2015

    Игорь, здравствуйте! Зашла к Вам с визитом вежливости и нашла очень полезный сайт, особенно для таких чайников, как я. До сих пор техническую сторону моих блогов осуществлял мой сын, сейчас он то ли занят,то ли ему просто надоели мои блоги, но мне приходится сейчас во всем разбираться самой. Скажу честно — не легко, порой вхожу в полный ступор, когда вижу все эти стили и коды

  4. Здравствуйте, Вилия! Спасибо на добром слове! :) Если возникнут какие-либо вопросы по верстке — обращайтесь смело. Чем смогу — помогу.

  5. Татьяна | 15.11.2015

    Здравствуйте, Игорь! Мои смайлики тоже живут какой-то своей жизнью) Из-за них почему-то происходят ошибки сканирования. Может, их лучше вообще убрать с блога?

  6. Здравствуйте, Татьяна! Я бы удалил не задумываясь. Всегда можно в тексте добавить классический :) и этого достаточно

  7. Кирилл | 20.03.2018

    Спасибо за код отключения смайлов! Считаю, что эмодзи излишни.

  8. Игорь Квентор | 20.03.2018

    Пожалуйста, Кирилл!

Оставить комментарий: