Плагин смайлов qip smiles. Смайлики: добавляем и удаляем Как добавить новые смайлики в плагин

Подавляющее большинство блоггеров (если не все, то 95% точно) используют самый популярный движок для блогов — . Одним из самых интересных достоинств этого движка является встроенная система комментирования постов.

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

Чтобы внести в этот полезнейший инструмент дополнительную эмоциональность — рекомендую обязательно добавить себе на блог возможность использования смайликов в комментариях.

Тем более, что возможности для этого есть. Сегодня я расскажу Вам об одном замечательном плагине для WordPress — Qip smiles.

Более того, я открою Вам некоторые секреты, о которых все умалчивают. Иногда этот плагин отказывается правильно работать. Я расскажу Вам, как с этим бороться. А также, расскажу как добавить в этот плагин дополнительные смайлики.

Приступим к делу.

1. Установка плагина qip smiles.

Это самая простая часть из того, что Вам предстоит сделать. Об этом можно найти великое множество статей. Практически на каждом блоге есть подобные статьи.

Для начала нужно скачать сам плагин. Сделать это можно с сайта автора .

Там все подробно описано, поэтому не буду сейчас на этом останавливаться. Переходим сразу ко второму вопросу.

2. Настройка отображения смайлов на Вашем сайте.

Просто установить плагин не достаточно. Нужно указать Вашей CMS куда именно добавить смайлики.

Для этого надо добавить в код Вашего шаблона одну единственную php-инструкцию:

Вопрос в другом — куда именно ее добавить. Логичнее всего добавить смайлики ниже формы ввода текста комментария.

Тут существует небольшая загвоздка. Не во всех шаблонах комментарии прописаны в одних и тех же местах. Поэтому я не буду писать Вам в какое именно место нужно вставлять этот код. Я покажу Вам как найти это место самому.

Для этого мы будем использовать дополнение к браузеру Mozilla Firefox — Firebug. На мой взгляд это самый необходимый инструмент веб-мастера. Где его взять и как им пользоваться я описал в

Итак, смотрим видео, как найти место для вставки смайлов в WordPress:

Находим нужное место и вставляем туда вышеуказанный код. Все просто! Теперь смайлики должны появиться у Вас на сайте.

3. Возможные проблемы и неполадки.

Когда я установил себе этот плагин, я долгое время не обращал внимания на то, что он у меня неправильно работает. И так было до тех пор, пока пользователи, писавшие комментарии, не обратили мое внимание на них.

Большое им спасибо за это.

Что же было не так? Смайлики не вставлялись по клику мыши. Их нужно было перетаскивать. Согласитесь, что до этого не каждый и додумается.

Я начал искать решение. И обнаружил, что очень многие люди жалуются на подобную проблему.

А вот решение я нашел только в одном месте (хотя, может есть и еще где-то... я просто потом дальше не искал )

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

А именно:

Находим файл qips-js.php (находится он в папке плагина: /wp-content/plugins/qipsmiles). Открываем его.

Находим в этом файле функцию: qips_code (qips_tag), а в ней строчку

Сохраняем файл. Все! Теперь смайлы должны работать правильно.

Иногда еще проблема бывает связана с отсутствием в файле footer.php вызова стандартной функции wp_footer ();. Ее просто нужно туда вставить. Просто перед закрывающим тегом прописываем:

4. Добавление смайлов в плагин Qip Smiles.

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

Можно самим редактировать и добавлять новые смайлики в плагин. Делается это не сложно.

Заходим в папку плагина /wp-content/plugins/qipsmiles/smiles. В ней лежат картинки самих смайлов и файл с их описанием package.php

Открываем этот файл и видим два массива:

  • $main_smiles_array — массив с основными смайликами, которые показываются по умолчанию;
  • $smiles_array — массив с дополнительными смайлами, которые отображаются после нажатия кнопки «Еще смайлы».

Вы можете добавить новые записи в эти массивы (по образцу) или заменить старые. Записи имеют формат:

То есть, для того, чтобы добавить новый смайлик, Вам нужно только написать ля него кодовое обозначение и прописать имя файла с картинкой смайлика. Ну и конечно же не забыть закинуть саму картинку в эту же папку. И все.

Вот такой полезный и интересный плагин для WordPress — Qip Smiles.

Пользуйтесь на здоровье. Удачи Вам.

Приветствую вас, дорогие друзья, подписчики и читатели моего блога. В этой статье я научу вас, как сделать при помощи двух простых плагинов Qip smiles и Wp-smiley. Первый плагин создал всем известный Жук, который также создал программу социальных закладок « ».

Делал он его для своего друга, у которого требования были такие, что ни один плагин смайлов не подходил под его требования. И тогда Жук просто сделал свой плагин, который, на мой взгляд, так и остался самым популярным, так как в нем используются красивые, анимированные смайлы из всем нам привычной QIP (аськи).

Ну, а второй плагин, который также умел делать смайлы в комментариях был довольно старый, можно сказать один из самых первых, который сделали для . Но в этом ничего нет страшного, напротив, у него есть одно хорошие удобство в отличий от плагина Qip smiles.

Вообще некоторые думают: а зачем они нужны на блоге, разве без них плохо жилось? На мой взгляд, смайлы — это уникальное изобретение, которое может передать чувства собеседника, которое нельзя передать письменно. Они отражают практически все эмоции и настроения, что в свою очередь помогает понять лучше другого человека. Помимо всего этого смайлы передают свою изюминку, оживленность, игривость, что ли ну и т.д.

Итак, начнем, а то я наверно уже утомил вас свой болтовнёй ^_^ .

Установка и настройка плагина Qip smiles.

Тут все просто качаем плагин Qip smiles у Жучка. Потом идем во «внешний вид», «редактор», «комментарии» (comments.php) и прокручиваем вниз, до самого конца, и ищем в самом низу название на русском вашей кнопки отправки комментария.

Теперь нам надо поставить вот этот код как раз после того места, где у нас прописана форма кнопки в моем случае, как я уже писал это «отправить».

Все плагин работает! Больше ничего настраивать не надо.

Ставим смайлы в комментариях при помощи плагина Wp-smiley.

Изначально на любом блоге уже есть смайлы для комментариев, но они выглядят прям, так сказать с прошлого века, поэтому мы их заменим на красивенькие готические смайлики. Для начала зайдите во «внешний вид», «написание» и поставьте галочку возле «преобразовывать смайлики в картинки». Затем качаем плагин , загружаем, активируем.

Теперь нам надо поменять обычные смайлы на готические. Для этого сначала скачайте готические смайлики . Потом откройте программу , введите свои данные и подключитесь, зайдите в папку httpdocs (или public_html , www, domains,) => wp-includes => images, и удалите папку smilies.

Теперь берем из скаченного архива папку smilies и закачиваем ее в папку images, то есть в тоже самое место откуда и удаляли старые смайлы. Все радуемся у нас появилось вот такие смайлы.

Если их нет, идем в комментарий (comments.php), как с плагином Qip smiles и вставляем этот код под формой комментариев. Все так же как с плагином Qip smiles просто код поменяйте.

Ок, помните я упоминал, что у плагина Wp-smiley есть удобная функция по сравнению с Qip smiles. Итак, дело в том, что в статью смайлики из плагина Qip smiles надо ставить, вручную прописывая каждый раз код смайлика, это достаточно неудобно если честно. А вот с плагином Wp-smiley, когда вы пишите свой статьи появится такая иконочка черного смайла при нажатие, на которого можно сразу выбрать понравившийся смайл из всего списка не вспоминая какой у каждого из них код.

Также если вам не нравятся черные смайлики можете скачать смайлы из Вконтакте. Установка такая же, как и с черными смайлами.

Кстати, если будете менять смайлики в плагине Wp-smiley, никогда больше не , а то черные смайлы исчезнут, а на их место снова встанут те старенькие смайлики. На этом все, удачи (походу я тут переоптимизировал под слово смайлы -_- ).

И снова здравствуйте!

Не помню точно что натолкнуло меня на мысль установить смайлы на этот сайт. Вроде знакомый устроил мне разбор смайлов в мессенджере «QIP infium», которым я пользуюсь уже не первый год и я загорелся желанием прикрутить смайлики сюда.

Немного поискав подходящий плагин для WordPress, наткнулся на этот , решил использовать его, но не тут-то было - я хотел другой вывод, и хотел упростить проверку на замену символов на смайлики. А еще, мне не нужно было так много смайликов . Все свои желания я конечно мог реализовать, отредактировав вышеупомянутый плагин, но я как-то, почти случайно, начал писать свой код, который в итоге превратился в плагин, вроде довольно удачный

О плагине смайликов для WordPress

Что делает плагин:

  • заменяет стандартные смайлики WordPress, на смайлики из QIP.
  • добавляет список смайликов к полю комментирования. Какие смайлики попадут в список указывается в настройках.
  • добавляет смайлики в админ-панель, где можно легко их вставлять при ответе на комментарии или написании поста.
  • упрощает поиск и замену кодов смайликов в тексте.

Настройки Kama WP Smiles

Расскажу немного о настройках

Ручная вставка блока смайликов в форму комментирования

Плагин автоматически добавляет смайлики к форме комментариев (textarea). Однако может получиться так, что нормально встроить список у плагина не получиться. В таком случае, вы можете вставить блок смайликов вручную, в любое место шаблона. Для этого оставьте поле "Авто-вставка смайлов" в настройках пустым, так вы отключите авто-вставку, и при помощи php кода вставьте блок в нужное место шаблона (обычно где-то в файле comments.php):

Этот код выведет блок смайликов.

HTML теги исключения

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

улыбочка:) .

Теги нужно указывать через запятую.

Специальные обозначения смайликов (смайлики исключения)

По умолчанию смайлики определяются в тексте по коду (:название_файла_смайлика:) , но есть исключения. Например смайлик обозначается как:-) или:) или =) , а его родной код (:smile:) . По умолчанию 3 таких исключения: :) :(:D . Такое ограничение связано с небольшой оптипизацией... Такие исключения можно настроить в плагине.

Редактируем внешний вид

Если вас не устраивает как выглядит список смайликов, то его можно отредактировать, при условии что вы знаете css, для этого нужно изменить CSS правила в поле "CSS стили". Чтобы стили не хранились в настройках, стили можно скопировать в свой файл стилей, при этом удалить их из настроек.

Установка своего комплекта смайлов

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

Чтобы дополнить список, всего-то нужно создать рядом с папкой плагина папку kama-wp-smile-packs и добавить в нее свой комплект смайликов-картинок. Т.е. в итоге у вас должна получиться такая папка с картинками смайликов: /wp-content/plugins/kama-wp-smile-packs/mypack/*.gif . После создания такой папки, нужно зайти в настройки и выбрать новый появившейся пакет смайликов.

В тексте записи будет использоваться конструкция (:название_файла:) . Например, если вы добавите картинку emotion.gif в тексте этот смайл будет вставляться как (:emotion:) .

В названии файлов допускаются только нижний регистр латинских букв a-z , цифры 0-9 , знаки - и _ . Если файл имеет какие то другие знаки, то он не будет работать.

Фильтрация - удаление кода смайликов из текста

Если нужно где-то отфильтровать текст (не показывать код смайликов), то примените такой фильтр:

$text = "Пробный текст (:good:)"; $text = preg_replace("/\(:{0,15}:\)/", "", $text); echo $text; // вернет: Пробный текст

Как встроить плагин в другие поля, например в BbPress, Quick Chat

Плагин по умолчанию работает только для комментариев и записей. Если нужно «прикрутить» его куда-то еще, то вам пригодятся следующие функции и немного знаний css:

  • kws_get_smiles_html($textarea_id) - выводит блок смайликов для textarea
  • kws_convert_smiles($content) - обрабатывает контент на выходе, чтобы сделать из кодов смайлов картинки

В случае внезапных проблем, глюков, багов и «ещечего» или если просто появится желание написать что-то примерно такое - , пишите в комментарии

Здравствуйте, дорогие мои читатели!

Рада снова встрече с Вами!

Сегодня мы с вами поговорим о плагине qip smiles , который выводит симпатичные смайлики в форме комментариев.

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

Конечно, можно и без них. Но….

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

И если Вы, мои уважаемые читатели, сами часто комментируете блоги, то, наверняка, испытали на себе, что иногда — ох, как хочется выразить свои эмоции! И тогда на помощь приходят эти маленькие чудесные смайлики.

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

Ведь общаясь в комментариях, мы можем видеть только слова — нам не видны чувства, эмоции. А благодаря смайлам — мы это всё можем передать.

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

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

Вначале у меня стояли смайлы плагина Monalisa. Но через какое-то время я поняла, что это не совсем то, что я хотела. Их не очень много и набор эмоций весьма ограничен.

Тогда было решено установить плагин qip smiles, ведь qip смайлы многочисленны и могут передать большое количество эмоций и чувств.

Поэтому, друзья, сегодня я Вам расскажу, как установить это чудо себе на блог.

Скачать плагин себе на компьютер можно .

Плагин скачается в zip — архиве, открывать его не нужно, будем устанавливать его в таком виде.

Слева нажимаем на вкладку «Внешний вид» — «Плагины», откроется страница с плагинами, и вверху жмём на «Добавить новый».

Потом «Загрузить» и «Выбрать файл»

Откроется проводник Вашего компьютера, Вы находите плагин qipsmiles, который только что скачали и нажимаете «Установить».

Когда плагин установится (это займёт пару секунд), нажимаете «Активировать» — и плагин появится на странице со всеми плагинами.

Теперь надо сделать небольшие изменения в коде.

Не пугайтесь, это совсем несложно — мы сейчас это разберём.

Слева нажимаем вкладку «Внешний вид» — «Редактор» и справа надо нажать на ссылочку «Комментарии» (comments.php).

В открывшемся коде внимательно смотрим — нам надо найти строчку со словом textarea (кликабельно)

Вот под этой строчкой нам надо будет вставить вот этот код:

У меня это выглядит так (жёлтым отмечена строчка в Редакторе, голубым -код, который надо вставить), кликабельно

Смайлики у Вас будут расположены ниже формы комментариев. Если же Вы желаете, чтобы смайлы были над формой комментариев, то тогда код надо поставить НАД строчкой в Редакторе.

Нажимаете внизу «Обновить файл» и всё. Таперь qip смайлы будут красоваться в форме комментариев и радовать Ваших читателей и комментаторов!

Да, то, что Вы видите в форме комментариев — это ещё не все смайлики, нажмите «Ещё смайлы» и они предстанут перед Вами во всей красе

А как Вы считаете, друзья, нужны ли смайлы на блоге или и так хорошо, без них?

Ну, а мы ж не зря сегодня говорили про смайлики. Для Вас, мои дорогие, двух минутный позитивчик

Продолжаем украшать ваш сайт. И на сей раз объектом нашего внимания является плагин для установки смайликов на блог WP-Monalisa . Кстати, а вы знаете, зачем они нужны? Что за глупый вопрос? Конечно же, они нужны для того, чтобы посетители сайта и заядлые комментаторы ярко выражали свои эмоции не только словами, но и весёлыми, грустными или злыми картинками. Вот так вот. Ну что ж, приступим к установке этого замечательного плагина.

Устанавливается он обычным способом через консоль. Консоль -> Плагины -> Добавить новый и в поиск вбиваем WP-Monalisa . Появляется один единственный плагин, его и устанавливаем, а затем активируем.

В меню консоли появились его настройки, переходим. Давайте приступим к настройкам плагина WP-Monalisa.

  1. Iconpath – это путь к смайлам на вашем сайте. Как видим, по умолчанию это wp-content/plugins/wp-monalisa/icons Свои картинки можно закинуть по тому же пути.
  2. Show smilies on edit – данный пункт отвечает за показ смайликов в редакторе записей. То есть все смайлы вы сможете вставлять и в ваши записи.
  3. Show smilies on comment – а это позволить вашим посетителям вставлять смайлы в свои комментарии.
  4. Replace emoticons with html-images – выбираем способ отображения смайлов. Если оставить пункт включённым, то при вставке картинки в комментарии будет отображаться длиннющий код. Поэтому лучше его отключить.
  5. Show smilies in a table – поставив здесь галочку, можно сделать так, чтобы смайлы в выборе отображались в виде вертикальной таблицы, подстраиваясь под дизайн вашего сайта.
  6. Show smilies as Pulldown – смайлы будут представлены виде выпадающего списка.
  7. Show tooltip for icons – данный пункт будет показывать подсказки к смайлам, какую именно эмоцию означает смайлик.

Под настройками вы сможете поэкспериментировать со смайлами. Их очень много, а ещё у вас есть возможность удалить, заменить, поменять местами или закачать свой смайлик. Для установки своей сборки нужно его найти и скачать или даже нарисовать самому, а затем загрузить на свой хостинг по этому пути вашсайт.ру/wp-content/plugins/wp-monalisa/icons Такой вот полезный плагин!