Как добавить смайлы в комментарии блога


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

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

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

Далее в админке заходим в раздел Плагины, выбираем Добавить новый и загружаем скачанный плагин:

добавить плагин вордпресс
загрузить плагин вордпресс
установить плагин вордпресс

Также можно закачать плагин через хостинг: закачиваем архив через Загрузить и разархивировать, а затем копируем папку qipsmiles в папку /wp-content/plugins.

закачать плагин на хостинг

Теперь нужно активировать плагин, для этого заходим в панель администрирования, Плагины — Активировать плагин Qip Smiles.

вордпресс активировать плагин

Затем нужно прописать наличие смайлов в Редакторе, а именно в форме для комментариев comments.php.

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

Заходим в Дизайн — Редактор, открываем comments.php. Нам нужно будет добавить следующую строчку:

вордпресс редактор

Находим абзац с тегом textarea и добавляем строчку сразу после тега p, закрывающего этот абзац и жмём Сохранить:

комментарии вордпресс

Готово! Заходим на свой сайт и смотрим, как теперь выглядит форма для комментариев:

смайлы в комментариях сайта вордпресс

Намного симпатичнее, согласитесь? Пусть после прочтения ваших статей в комментариях у вас появляются только такие смайлы:

смайлы квип

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

Для этого прописываем в comments.php перед тэгом textarea следующий код:

<script type="text/javascript">
function addsmile($smile){
document.getElementById('comment').value=document.getElementById('comment').value+' '+$smile+' ';
}
</script>
<?php
global $wpsmiliestrans;
$dm_showsmiles = '';
$dm_smiled = array();
foreach ($wpsmiliestrans as $tag => $dm_smile) {
 if (!in_array($dm_smile,$dm_smiled)) {
 $dm_smiled[] = $dm_smile;
 $tag = str_replace(' ', '', $tag);
 $dm_showsmiles .= '<img src="'.get_bloginfo('wpurl').'/wp-includes/images/smilies/'.$dm_smile.'" alt="'.$tag.'" onclick="addsmile(\''.$tag.'\');"/> ';
 }
}
echo '<div style="width:100%; margin-left:0px; margin-right:0px;">'.$dm_showsmiles.'</div>';
?>

Позже я сменила этот плагин на более удобный вариант добавления смайлов на блог.

На хостинге TimeWeb, которым я пользуюсь вот уже много лет, файлы и базы данных бэкапятся автоматически! Здесь вы всегда найдёте множество выгодных предложений и заманчивых скидок! Опытные специалисты помогут перенести ваш сайт или установить шаблон, здесь же можно приобрести домены по самым низким ценам, а в безопасности своих сайтов вы можете не сомневаться, ведь хостинг TimeWeb занимает лидирующие позиции на рынке, работая на нём уже с 2006 года.

С вами была Яна. До новых встреч!

блог Мама в Интернете
Подпишитесь на обновления блога и получайте уведомления о новых статьях на почту!

Комментарии 9

  • Евгения

    Скажите, пожалуйста, а есть возможность добавить смайлы в комментарии без плагина (не хочется «утяжелять» блог).

    • Администратор сайта Яна

      Здравствуйте, Евгения! Да, есть, дописала об этом способе в статье. На днях еще дополню, как с помощью кода добавить в комментарии другие виды смайлов, смайлы qip и смайлы skype.

  • Anna

    Спасибо за советы! Я часто пользуюсь смайлами, но на блог себе не устанавливала покаsmile

    • Администратор сайта Яна

      Мне кажется, мы все уже настолько привыкли к смайлам, что нам трудно выражать эмоции на письме без них)

  • Светлана

    Да в нашем современном мире без смайликов не куда wink Спасибо за статью возьму на заметку. smile

  • Александр Белый

    Со смайликами веселей, у меня примерно реализованы комменты по тому же принципу. smile

  • GreenRed

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

  • Любовь

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

    • Администратор сайта Яна

      Везет Вам)) Я настолько к ним привыкла, что в университете чуть не поставила однажды в курсовой laugh Да и вообще мне текст без смайлов кажется каким-то суровым)

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

error: Контент защищён от копирования!