Как вставить смайлики в комментарии на блоге
Опубликовано: 02.09.2018
Здравствуйте, друзья. На улице сегодня почти лето – 15 градусов тепла, и это 1-го апреля! Обычно в это время только появляются первые ручейки, лежат сугробы, а солнышко только начинает пригревать. А в этом году весна наступила на месяц раньше – сегодняшняя погода у нас обычно бывает в конце апреля – начале мая. Явно что-то не то происходит с этим миром.
Но вернемся к нашим многострадальным блогам… В прошлой статье про вставку смайликов я рассмотрел плагин Qip Smiles, рассказал, как вставить его на блог при разном устройстве шаблона. А сегодня хочу сделать “шпаргалку” по поводу плагина WP-Monalisa. Чтобы и себе не забыть, как это делается, и Вам, может быть, пригодится.
Как добавить фотографию в свой комментарий на блоге
Итак, этот плагин легко устанавливается из админки, достаточно зайти в “ Плагины ” – “ Добавить новый ” и в поле поиска вписать название. После установки и активации в левой панели появится пункт “ WP-Monalisa ”, где можно найти все его настройки. Если посмотрите на форму комментирования внизу поста, то смайликов там пока нет.
Смайлики, символы, кружевные тексты в комментариях YouTube
Чтобы их включить, надо сделать два действия. Во-первых, зайдите в настройки блога “ Параметры ” – “ Написание ” и проверьте вот эту галочку:
Затем нужно зайти в настройки самого плагина – “ WP-Monalisa ”. Здесь Вы увидите такую картину:
Здесь пункты такие:
Show smiles on edit: если включить, то смайлики появятся и в редакторе – сможете вставлять их в текст статьи. Show smiles on comment: показывать смайлики в комментариях – то, что нам и надо. Replace emoticons with html-images: если включить, то в тексте комментариев смайлики заменятся на длинную ссылку на само изображение смайлика – это очень некрасиво. Show smiles in a table: показывать смайлики в виде таблицы, а не полоски. Show smiles as Pulldown: будет выводиться только часть смайликов и ссылка “more” для вывода остальных. Show tooltip for icons: выводить подсказки при наведении стрелки на смайлик.Просто поставьте галочки так, как на картинке и сохраните изменения кнопкой “ Save Settings ”. Теперь у Вас появятся смайлики под формой комментариев. Выглядеть это будет, скорее всего, так:
Может, кому-то этого хватит, нолично мне не нравится, когда сначала идет кнопка “Отправить комментарий”, а потом смайлики. Как-то нелогично получается. Поэтому я предпочитаю, чтобы смайлики стояли впереди кнопки.
Как это сделать? Плагин WP-Monalisa не дает каких-то кодов для вставки в нужное место. Как-то повлиять обычным способом на расположение смайлов не получится. Но есть все-таки выход.
Идем в редактор темы “ Внешний вид ” – “ Редактор ” и выбираем для редактирования файл functions.php . Будем добавлять новую функцию.
Выберите место – вставлять функцию надо между открывающими тегами <?php> и <?>. Обычно весь этот файл заключен между ними, а не каждая отдельная функция. Поэтому можно вставить наш код в самое начало файла, вот так:
Эта функция сама вставляет смайлики перед кнопкой, поэтому в настройках плагина уберите галочку на “ Show smiles on comment ”, иначе получите два ряда смайликов – один перед кнопкой выведет эта функция, а другой, после кнопки, выведет сам плагин.
Вот сам код функции, можете скопировать его:
function comment_before_submit($return) { return $return .get_wpml_comment(); } add_filter( 'comment_form_field_comment', 'comment_before_submit' );Вот и все, теперь у нас установлены смайлики другим способом. Притом на нужное место.