Обновление WordPress до версии 4.2 или верните стандартные смайлы!
Добрый день уважаемые мои читатели! С Вами снова Я - Владимир Савельев! Значит сегодня я решил произвести обновление WordPress до версии 4.2 и случилось неприятная такая ситуация со смайлами ;(
А дело все в том, что разработчики внедрили в движок Вордпресс систему смайлов emoji (эмодзи), вроде бы так пишется! В итоге все стандартные смайлы пропали, а вместо них появились мелкие рожицы, размером в 1pt. Для чего это нужно не знаю, лично мне такая фишка не нужна. Мне очень нравятся мои смайлики, не надо других... :razz:
Обязательно прочти еще и эти статьи:
- Как отключить комментарии на WordPress
- Супер смайлики в комментариях WordPress без плагина
- Полная настройка комментариев на Вордпресс
Так вот, разработчики посчитали нужным почему то, в один клик, установить сию функцию на все платформы клиентов - жесть! Но ладно, согласен, кому то может быть и нужна эта emoji, но зачем же вшивать в движок, без возможности отключения через панель управления? Загадка!
Ведь на WordPress не только блоги создают, а так же интернет-магазины, сайт-визитки, порталы, доски объявлений и прочее, прочее - зачем лишать возможности делать Выбор админу, включать или не включать?! Я считаю что такой подход не совсем правильный, должна быть свобода выбора :razz:
Короче, утром обновился до версии 4.2 и офигел от полученного обновления! Не люблю когда, без моего ведома что то меняется... Ну не люблю сюрпризы и все тут ;) Затем часа 3 потратил на изучение этой проблемы и ее решил!
Вернул на место все как было... И мои супер смайлы снова со мной, да еще и на версии 4.2 )))
Возвращаем стандартные смайлы вместо emoji
Если Вам так же как и мне не нужны emoji, а желаете вернуть стандартные смайлы, то делаем следующее...
Скачиваем плагин который отключит емодзи, все что с ними связано, а так же вернет обычные смайлы. Устанавливаем его, активируем, все как обычно... И вот теперь у нас на блоге появятся стандартные смайлы... круто!
В моем случае размер смайлов по прежнему остался 1pt, это мало. По этому идем в редактор CSS и добавляем такие классы:
img.wp-smiley,img.emoji{height:24px!important;max-height:24px!important;}
Вот теперь совсем другое дело! Все как доктор прописал...
Теперь нам нужно вернуть стандартные смайлы в форму комментариев, которые многие выводят через код. Обычно он находится на странице comments.php, но все зависит от темы... Находим там что то вроде этого:
В этом коде меняем путь к смайлам на тот, который указан выше...
Все готово друзья! Мы с Вами только что обновили WordPress до версии 4.2 и вернули стандартные смайлы. Здорово!
Да забыл еще написать. Если Вы хотите поменять смайлы на какие либо другие, то теперь нужно закидывать их сюда:
/wp-content/plugins/classic-smilies/img/
До скорого в следующей статье.