Обновление WordPress до версии 4.2 или верните стандартные смайлы!

Добрый день уважаемые мои читатели! С Вами снова Я - Владимир Савельев! Значит сегодня я решил произвести обновление WordPress до версии 4.2 и случилось неприятная такая ситуация со смайлами ;(

А дело все в том, что разработчики внедрили в движок Вордпресс систему смайлов emoji (эмодзи), вроде бы так пишется! В итоге все стандартные смайлы пропали, а вместо них появились мелкие рожицы, размером в 1pt. Для чего это нужно не знаю, лично мне такая фишка не нужна. Мне очень нравятся мои смайлики, не надо других... :razz:

Обязательно прочти еще и эти статьи:

Так вот, разработчики посчитали нужным почему то, в один клик, установить сию функцию на все платформы клиентов - жесть! Но ладно, согласен, кому то может быть и нужна эта 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, но все зависит от темы... Находим там что то вроде этого:

'.$tag.'

В этом коде меняем путь к смайлам на тот, который указан выше...

Все готово друзья! Мы с Вами только что обновили WordPress до версии 4.2 и вернули стандартные смайлы. Здорово!

Да забыл еще написать. Если Вы хотите поменять смайлы на какие либо другие, то теперь нужно закидывать их сюда:

/wp-content/plugins/classic-smilies/img/

До скорого в следующей статье.