Ох уж эти смайлики, или как отключить 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
Забавные смайлики. Жаль, что они стали помехой :( У меня, наверное, старый Вордпресс, пока не замечала таких.
Забавные, но вредные :)) Да, на старых версиях их нет. Я тоже у себя долго держал версию 2.3.3, но понадобилось вот обновиться.
Игорь, здравствуйте! Зашла к Вам с визитом вежливости и нашла очень полезный сайт, особенно для таких чайников, как я. До сих пор техническую сторону моих блогов осуществлял мой сын, сейчас он то ли занят,то ли ему просто надоели мои блоги, но мне приходится сейчас во всем разбираться самой. Скажу честно — не легко, порой вхожу в полный ступор, когда вижу все эти стили и коды
Здравствуйте, Вилия! Спасибо на добром слове! :) Если возникнут какие-либо вопросы по верстке — обращайтесь смело. Чем смогу — помогу.
Здравствуйте, Игорь! Мои смайлики тоже живут какой-то своей жизнью) Из-за них почему-то происходят ошибки сканирования. Может, их лучше вообще убрать с блога?
Здравствуйте, Татьяна! Я бы удалил не задумываясь. Всегда можно в тексте добавить классический :) и этого достаточно
Спасибо за код отключения смайлов! Считаю, что эмодзи излишни.
Пожалуйста, Кирилл!