Смайлы для комментариев без плагина

Автор: | Рубрика: Блог на Wordpress | Обновлено: 2015-12-12 | Создано:
Просмотров: 2632
Смайлы для комментариев

Приветствую, Вас! В предыдущей статье я рассказывала, как добавить смайлы для комментариев при помощи плагина QIP Smiles. А для любителей реализации разных функций через код, я пообещала написать в отдельной статье, как установить смайлы для комментариев без плагина.

Разработчики при создании движка WordPress предусмотрели функцию для вывода смайлов. Все что нужно - добавить код вызова этой функции в файл comments.php.

Если у Вас был установлен плагин QIP Smiles, то деактивируйте его и удалите строку с кодом, которая выводила смайлы, из файла comments.php.

Далее нужно вставить код функции для вывода смайлов. Я у себя на блоге добавила смайлы после поля для комментария, наглядно это показано на скрине в этой статье.

Код, который нужно добавить, смотрите в текстовом документе на Яндекс Диске https://yadi.sk/i/xiPBFq8RmAsZa

По умолчанию будут добавлены некрасивые стандартные смайлы. Но их можно заменить на симпатичные смайлы от QIP или Skype. И это сделать очень легко.

Скачайте этот архив себе на компьютер. После этого распакуйте его. Дальше нужно заменить стандартные смайлы, которые находятся на хостинге на те, которые Вы только что загрузили себе на компьютер. Соединитесь с сайтом через фтп клиент и откройте на хостинге папку wp-includes, в ней images, а потом smilies. Теперь замените картинки смайлов, которые находятся на хостинге, теми что Вы скачали на компьютер. Если Вам нравятся смайлы от скайпа, скачайте данный архив и замените этими файлами стандартные смайлы от wordpress.

Обратите внимание, что с обновлением Вордпресс, смайлы придется обновлять заново, поскольку они находятся в системной папке wp-includes/images/smilies/

Как по мне, то добавить в комментарии смайлы с помощью кода, который приводится в этой статье, немного проще, чем с помощью плагина QIP Smiles.

С уважением, Виктория – блог inetsovety.ru

Поделиться ссылкой на пост в соц. сетях
Получать уведомления о новых статьях на e-mail
Комментариев: 25 к статье "Смайлы для комментариев без плагина"
  • Виталий Охрименко 2015-05-08 в 00:18

    Кстати, не знаю вкурсе Вы или нет, но у Вас смайлики не работают. Выглядят красиво, при наведении рука вылазит, а нажатие ничего не дает ровным счетом. Советую разобраться

    Ответить
    • Виктория 2015-05-08 в 08:35

      Я в курсе. После очередного обновления ВП они перестали работать. Жду еще обновлений ВП, может починят в новой версии. Что-то последние недели часто они выпускают обновления. Видно устраняют вот какие-то баги и уязвимости, которые появились после внесения изменений в движок.

      Ответить
      • Виталий Охрименко 2015-05-31 в 11:35

        Я пока поставил плагин classik smiles
        если вордпресс устранит ошибку удалю его.

        Кстати, Вик, прошу великодушно простить меня, но я спер Ваши смайлики сегодня целиком…уж очень они мне симпатичны

        Ответить
        • Виктория 2015-05-31 в 17:25

          Ничего страшного :). Эти смайлы не моя разработка, они в сети в свободном доступе на многих сайтах.

          Ответить
  • Виталий Охрименко 2015-05-08 в 00:15

    Как обидно было когда смайлы после обновления вордпресс слетели нафиг. Большая благодарность Вове Савельеву, у него я нашел достойный мануал как вернуть их на место, правда для этого пришлось еще один плагин к себе на блог внедрить

    Ответить
  • Виталий Охрименко 2015-03-14 в 22:04

    Вот это вообще то что нужно. Я давно подумывал как бы себе смайлы в комменты заделать, а тут наткнулся на Вашу статью. Одна проблема — КОГДА ЖЕ ЭТО ВСЕ ДЕЛАТЬ???

    Ответить
    • Анютка Незабудка 2015-04-30 в 12:20

      Виталий, и как ты все успел? Где нашел столько времени, чтобы сделать их?

      Ответить
      • Виталий Охрименко 2015-05-08 в 00:17

        Анютка, звучит как сарказм, ей богу )) А может вопрос не столько во времени, сколько в панике… Или неправильном определении целей

        Ответить
  • Игорь 2015-01-09 в 23:23

    Мне больше всего нравятся смайлы как в скайпе.Скоро буду приводить блог в порядок и за одно и смайлы установлю .

    Ответить
    • Анютка Незабудка 2015-04-30 в 12:21

      Игорь, ну что, ты установил смайлы как в скайпе? Надо заглянуть к тебе и посмотреть на результаты твоего труда!

      Ответить
  • Рашида 2014-10-27 в 09:19

    Ставила смайлы плагином MonaLisa — что-то они мне разонравились, потом когда удалила плагин, пришлось во всех комментариях удалять тексты смайлов, они почему-то не удалились вместе с плагином, благо на тот момент комментариев было не так много.

    Ответить
  • Александр 2014-03-31 в 22:16

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

    Ответить
    • Анютка Незабудка 2015-04-30 в 12:29

      Наличие большого количества плагинов существенно тормозят работу сайта, это так. Лучше обойтись по минимуму.

      Ответить
  • Александр 2014-03-01 в 21:19

    Люблю когда сайт работает по максимуму без плагинов, плагины сильно тормозят работу блога, особенно на бесплатном хостинге, где и без плагинов ресурсы хостинга оставляют желать лучшего. Спасибо, нашолся еще один вариант замены плагина.

    Ответить
    • seomodern 2014-03-11 в 13:33

      На моем блоге активировано более двух десятков плагинов. Как я уже писал, я не заметил, чтоб плагины существенно влияли на загрузку сайта. Плагины ускоряют процесс внедрения кода. Или я не прав? 🙂

      Ответить
  • Сергей 2014-02-27 в 07:52

    Пробовал, на мою тему не идет.Пока откажусь от смайликов.

    Ответить
  • seomodern 2013-11-30 в 20:08

    Плагин смайлов в данном случае как-то влияет на скорость загрузки сайта или еще что-то? Мне кажется, что он просто упрощает процесс установки смайлов.

    Ответить
  • Андрей 2013-07-02 в 14:01

    О, спасибо! А то плагины загружают страницу и она долго грузится! А так без вреда для загрузки смайлы можно использовать!

    Ответить
  • Николай 2013-06-18 в 11:06

    А по мне лучше плагин.

    Ответить
  • Evnikian 2013-05-10 в 08:46

    Ой почему то не отобразился путь….$dm_showsmiles .= ‘(открываем тег)img src=»‘.get_bloginfo(‘wpurl’).’/wp-includes/images/smilies/’.$dm_smile.'» alt=»‘.$tag.'» onclick=»addsmile(\».$tag.’\’);»/(закрываем тег) ‘;

    Ответить
    • Виктория 2013-05-10 в 09:20

      Спасибо за поправочку. Плагин, который выводит код в статьях подглючивает и обрезает код.

      Ответить
  • Evnikian 2013-05-10 в 08:45

    Я нашел ошибку у вас в коде после $dm_showsmiles .= ‘ ‘; не хватает пути до смайлов. Исправленная строка будет выглядеть так:
    $dm_showsmiles .= ‘ ‘;

    Ответить
  • Evnikian 2013-05-10 в 08:36

    Поставил код,смайлы не отобразились вообще.

    Ответить
  • alf2012 2013-05-08 в 17:26

    Если заменяешь стандартные на свои смайлики надо не забывать снова менять их после обновления версии движка. Так, что обязательно сохраните архив картинок. 😉

    Ответить
  • Sergey 2013-04-14 в 21:44

    Без плагина куда лучше,чем их меньше тем лучше,особенно если это касается такой мелочи как смайлы… Год уже руки не доходят начать заново собирать сайт, после потери предидущего, но когда нибудь всё таки соберусь, заберу Ваш код себе в библиотеку,пригодится однозначно,коли живы будем 😆

    Ответить
Оставить комментарий
Нажмите, чтобы отменить ответ.

Комментарий появится после проверки. Комментарии, содержащие спам и ненормативную лексику будут удалены!