
Приветствую, Вас! В предыдущей статье я рассказывала, как добавить смайлы для комментариев при помощи плагина QIP Smiles. А для любителей реализации разных функций через код, я пообещала написать в отдельной статье, как установить смайлы для комментариев без плагина.
Разработчики при создании движка WordPress предусмотрели функцию для вывода смайлов. Все что нужно - добавить код вызова этой функции в файл comments.php.
Если у Вас был установлен плагин QIP Smiles, то деактивируйте его и удалите строку с кодом, которая выводила смайлы, из файла comments.php.
Далее нужно вставить код функции для вывода смайлов. Я у себя на блоге добавила смайлы после поля для комментария, наглядно это показано на скрине в этой статье.
Код, который нужно добавить, смотрите в текстовом документе на Яндекс Диске
По умолчанию будут добавлены некрасивые стандартные смайлы. Но их можно заменить на симпатичные смайлы от QIP или Skype. И это сделать очень легко.
Скачайте
Обратите внимание, что с обновлением Вордпресс, смайлы придется обновлять заново, поскольку они находятся в системной папке wp-includes/images/smilies/
Как по мне, то добавить в комментарии смайлы с помощью кода, который приводится в этой статье, немного проще, чем с помощью плагина QIP Smiles. Единственный минус этого способа - периодически нужно закачивать изображения смайликов заново после обновления движка.
Каким способом у вас на блоге выводятся смайлики и какие вам больше нравятся? Пишите свои ответы в комментариях к статье.
С уважением, Виктория – блог inetsovety.ru
После установки нового шаблона у меня пропали смайлы. и все никак руки не доходят их установить. но надо это сделать.
Кстати, не знаю вкурсе Вы или нет, но у Вас смайлики не работают. Выглядят красиво, при наведении рука вылазит, а нажатие ничего не дает ровным счетом. Советую разобраться
Я в курсе. После очередного обновления ВП они перестали работать. Жду еще обновлений ВП, может починят в новой версии. Что-то последние недели часто они выпускают обновления. Видно устраняют вот какие-то баги и уязвимости, которые появились после внесения изменений в движок.
Я пока поставил плагин classik smiles
если вордпресс устранит ошибку удалю его.
Кстати, Вик, прошу великодушно простить меня, но я спер Ваши смайлики сегодня целиком…уж очень они мне симпатичны
Ничего страшного :). Эти смайлы не моя разработка, они в сети в свободном доступе на многих сайтах.
У меня тоже такая беда была, после обновления. Но после второго, все равно не заработали.
Как обидно было когда смайлы после обновления вордпресс слетели нафиг. Большая благодарность Вове Савельеву, у него я нашел достойный мануал как вернуть их на место, правда для этого пришлось еще один плагин к себе на блог внедрить
Вот это вообще то что нужно. Я давно подумывал как бы себе смайлы в комменты заделать, а тут наткнулся на Вашу статью. Одна проблема — КОГДА ЖЕ ЭТО ВСЕ ДЕЛАТЬ???
Виталий, и как ты все успел? Где нашел столько времени, чтобы сделать их?
Анютка, звучит как сарказм, ей богу )) А может вопрос не столько во времени, сколько в панике… Или неправильном определении целей
Мне больше всего нравятся смайлы как в скайпе.Скоро буду приводить блог в порядок и за одно и смайлы установлю .
Игорь, ну что, ты установил смайлы как в скайпе? Надо заглянуть к тебе и посмотреть на результаты твоего труда!
В каждой социальной сети смайлы интересны по своему. Мне же нравятся маленькие и веселые.
Ставила смайлы плагином MonaLisa — что-то они мне разонравились, потом когда удалила плагин, пришлось во всех комментариях удалять тексты смайлов, они почему-то не удалились вместе с плагином, благо на тот момент комментариев было не так много.
плагином конечно будет получше, но предпочтение отдаю всегда методам осуществления без плагинов. Считаю не нужным перегружать лишний раз. Загрузка сайта тоже важный показатель
Наличие большого количества плагинов существенно тормозят работу сайта, это так. Лучше обойтись по минимуму.
Люблю когда сайт работает по максимуму без плагинов, плагины сильно тормозят работу блога, особенно на бесплатном хостинге, где и без плагинов ресурсы хостинга оставляют желать лучшего. Спасибо, нашолся еще один вариант замены плагина.
На моем блоге активировано более двух десятков плагинов. Как я уже писал, я не заметил, чтоб плагины существенно влияли на загрузку сайта. Плагины ускоряют процесс внедрения кода. Или я не прав? 🙂
Пробовал, на мою тему не идет.Пока откажусь от смайликов.
Плагин смайлов в данном случае как-то влияет на скорость загрузки сайта или еще что-то? Мне кажется, что он просто упрощает процесс установки смайлов.
Не думаю, что этот плагин дает значительную нагрузку.
О, спасибо! А то плагины загружают страницу и она долго грузится! А так без вреда для загрузки смайлы можно использовать!
А по мне лучше плагин.
Ой почему то не отобразился путь….$dm_showsmiles .= ‘(открываем тег)img src=»‘.get_bloginfo(‘wpurl’).’/wp-includes/images/smilies/’.$dm_smile.'» alt=»‘.$tag.'» onclick=»addsmile(\».$tag.’\’);»/(закрываем тег) ‘;
Спасибо за поправочку. Плагин, который выводит код в статьях подглючивает и обрезает код.
Я нашел ошибку у вас в коде после $dm_showsmiles .= ‘ ‘; не хватает пути до смайлов. Исправленная строка будет выглядеть так:
$dm_showsmiles .= ‘ ‘;
Поставил код,смайлы не отобразились вообще.
Может вы не правильно внедрили, бывает ведь и такое. Стоит восстановить резервную копию и попробовать еще раз.
Если заменяешь стандартные на свои смайлики надо не забывать снова менять их после обновления версии движка. Так, что обязательно сохраните архив картинок. 😉
Возможно из за этого у меня смайлы и перестали работать. Спасибо.
Без плагина куда лучше,чем их меньше тем лучше,особенно если это касается такой мелочи как смайлы… Год уже руки не доходят начать заново собирать сайт, после потери предидущего, но когда нибудь всё таки соберусь, заберу Ваш код себе в библиотеку,пригодится однозначно,коли живы будем 😆