Создание сайта на WordPress — что может быть проще!
Cмайлики в комментариях WordPress
Рубрика: Создание сайта WordPress

Супер смайлики в комментариях WordPress без плагина!

32 комментария   

Привет друзья! В этом материале, я расскажу Вам, как сделать смайлики в комментариях WordPress без плагина, то есть обычным кодом. Еще я сделал для Вас подборку красивых смайлов (архив найдете в статье), просто замените стандартные на эти и все!

Похожие статьи:

Конечно можно обойтись и без смайликов на сайте, либо блоге, но как показывает практика, аудитория требует, чтобы они все-таки, присутствовали =) А Вы как считаете? Нужны ли смайлы в комментариях?

Я считаю, с ними намного проще передать эмоции, которые испытывает собеседник! Кто-то даже на автомате, при переписке, в конце предложение их печатает! Правда ведь? К этим людям, отношусь и я! Наверное привычка, со времен чатов еще осталась!

Так вот, о чем я?! Ах да, хотите немножко истории?! Я знаю хотите…

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

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

Кстати, в прошлой раз, я написал очень полезную и объемную статью о WordPress комментариях. В ней, я ответил на самые актуальные вопросы, которые Вы мне задавали. Так что, советую прочитать и ее, возможно Вы найдете для себя что-то интересное!

Теперь перейдем непосредственно к теме статьи!

Делаем смайлики в комментариях WordPress

Чтобы заменить стандартные смайлики, наверное нужно иметь какие-то другие правда?! Не ужели Вы еще не нашли подходящих? Исправим ситуацию, специально для Вас, я нашел самые интересные на мой взгляд!

Вот так они будут отображаться:

смайлики для wordpress

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

www/vash_domen/wp-includes/images/smilies/

Но!!! А вдруг Вам когда ни будь понадобятся стандартные?! Тогда папку smilies – переименуйте например так — smilies-arhiv, а новые смайлики закиньте в новую папку smilies!

Да и не забудьте в настройках WordPress поставить галочку:

настройки смайлов WordPress

На этом все! Мы с Вами заменили стандартные смайлы WordPress, на другие =)

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

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

Если у Вас нет знаний языка гипертекстовой разметки HTML, то очень настоятельно рекомендую сохранить оригинал изменяемых файлов! Если что-то пойдет не так, вся ответственность ложиться только на Вас! Я предупредил =)

Делаем значит следующее, берем этот код:

<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>';

?>

И вставляем его: Внешний вид – Редактор – Комментарии (comments.php), перед или после такого значения:

<textarea name="comment" id="comment" rows="10" cols="1" tabindex="4" style="width:100%;"></textarea>

Короче вот и вся петрушка! После этих манипуляций у Вас в должны появится смайлики в комментариях WordPress, которые скачали и заменили! Всего Вам хорошего! Нравится мой блог и статьи которые я пишу для Вас?! Подпишитесь скорее в форме ниже!


Савельев Владимир Александрович
С уважением, Владимир Савельев
Премиум курсы от webformyself

Премиум-уроки от клуба webformyself

Это новый революционный продукт в области обучения сайтостроительству! Все лучшие видео-уроки собраны в одном месте и разделены на категории: WordPress, Joomla, PHP, HTML, CSS и JavaScript... База постоянно пополняется и уже сейчас в ней более 200 уроков! Всего за один год - Вы сможете стать опытным веб-мастером "с полного нуля"!
Подробнее

Прочтите еще:
Обсуждение статьи: 32 комментария
  1. Никита Волков 2014-10-09 в 10:01 

    Отличная, краткая и очень ёмкая статья) Всё по делу, без воды))

    Смайлики понравились)) Кстати, можно ещё в коллекцию смайликов добавить набор как у А.Борисова. Тоже классные смайлы!

    Ответить
    • Владимир 2014-10-09 в 12:44 

      конечно можно :smile:

      Ответить
  2. Иван Зелинский 2014-10-10 в 15:59 

    Очень прикольные смайлики, мне понравились

    Ответить
    • Владимир Савельев 2014-10-10 в 23:26 

      готовлю еще 8 вариантов :) Они вообще прикольные Иван!

      Ответить
      • Иван Зелинский 2014-10-13 в 14:58 

        С нетерпение буду ожидать презентации новых смайликов

      • Екатерина 2015-06-30 в 23:56 

        Смайлики это всегда весело! Я и себе уже готовлю подборочку. Пока нравятся, а там может еще что-то интересное найду.

  3. Владимир Савельев 2014-10-14 в 23:40 

    8 вариантов смайликов для wordpress в одном архиве — скачивайте в статье :razz:

    Ответить
    • Иван Зелинский 2014-10-15 в 01:28 

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

      Ответить
      • Владимир Савельев 2014-10-15 в 01:42 

        щасс будет :smile:

  4. Иван Зелинский 2014-10-16 в 20:04 

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

    Ответить
  5. Диана 2014-10-18 в 20:05 

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

    На многих, мной комментируемых блогах, нет смайликов, или они очень маленькие и страшненькие.( Такие не использую, даже, если они есть. :cry:

    Ответить
    • Владимир Савельев 2014-10-18 в 20:16 

      Спасибо Диана! Старался! веришь или нет каждый смайлик переводил из png в gif и переименовывал потом :shock:

      Ответить
      • Иван Зелинский 2014-10-20 в 20:24 

        Владимир, что только поменял расширение и все?

        Или использовал какой то специальный софт для перевода?

      • Владимир Савельев 2014-10-20 в 20:31 

        Ну да Иван! По сути ничего трудного нет! Просто каждый смайлик нужно переименовать и формат изменить и все! Использовал как обычно фотошоп :roll:

      • Иван Зелинский 2014-10-20 в 20:45 

        Блин, так все просто

  6. Павлуха 2014-10-19 в 11:48 

    Интересный вариант. А после обновления WP смайлики не дефолтнутся?

    Ответить
    • Владимир Савельев 2014-10-19 в 12:39 

      Хм... если честно, то скорее всего да! Хотя еще не пробовал! А вообще с обновлениями WP нужно быть аккуратнее! Да и смайлы стандартные заменить на эти из архива займет меньше минуты :x

      Ответить
      • Павлуха 2014-10-19 в 12:55 

        Точно. И вообще никто не запрещает прописать в .htaccess строку

        RewriteRule /wp-includes/images/smilies/ /my-smiles/

        И забыть. Так что, способ хорош :cool:

      • Иван Зелинский 2014-10-20 в 20:26 

        Павлуха, спасибо за совет, возьму на заметку

      • Павлуха 2014-10-21 в 12:50 

        Пожалуйста, Иван. Совет полезен только тем, кто понимает, что написано в этой строке. Остальным вреден! :roll:

      • Иван Зелинский 2014-10-26 в 15:14 

        Вы Павлуха правильно подметили, не каждый с графикой имеет дела

  7. Елена 2014-10-30 в 15:47 

    Отличная статья!!! У меня как раз смайлов не хватает!!! Спасибо. :grin:

    Ответить
    • Владимир Савельев 2014-10-30 в 17:15 

      :cool: Рад стараться

      Ответить
      • Елена 2014-10-30 в 18:14 

        Да, только что-то не так они стали. У Вас такие хорошие.

      • Владимир Савельев 2014-10-30 в 21:43 

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

  8. Вероника 2014-11-15 в 00:22 

    Попыталась сделать по вашей инструкции, но дело в том, что у меня почему-то в комментах стандартные файлы тоже не выводились изначально.

    Полезла в Файловый менеджер, в папке smiles много чего есть. Переименовала ее. Во вновь созданную папку smiles скачала ваш архив. Разархивировала.

    Стала искать в comments.php тот код, после которого надо вставить ваш, но ничего подобного не нашла.

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

    Наверное надо было как-то вначале стандартные настроить? Только как?

    Моя тема Online Marketer. :smile:

    Ответить
    • Владимир Савельев 2014-11-15 в 09:09 

      Ответил на емайл!

      Ответить
  9. Игорь 2015-05-10 в 18:11 

    Симпотные смайлики ,нужно такие же себе на блог прикрутить.

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

    Ответить
  10. Helen 2015-07-17 в 15:10 

    Боже! Опять дизайн а-ля Борисов :x

    Сколько же вас уже много и все одинаковые. Меня уже передергивает при виде такого сайта. :shock:

    Ответить
    • Владимир Савельев 2015-07-17 в 20:40 

      Хелен Добро пожаловать! Не нервничайте примите валерианку :lol:

      Ответить
  11. Алексей 2016-12-22 в 18:59 

    от куда качать? :evil: :?:

    Ответить
    • Владимир Савельев 2016-12-24 в 21:31 

      Как откуда в статье кнопка есть!

      Ответить

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

Прочитать Соглашение и Правила блога

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?:

Приветствую Вас друзья!
Савельев Владимир АлександровичМеня зовут Владимир Савельев, я являюсь автором блога savme.ru! Моя миссия - научить Вас создавать сайты, блоги и зарабатывать на них также, как это делаю я! Уже через год ведения блога я вышел на пассивный доход в 30.000 руб в месяц и это не предел! Еще я частенько пишу о своей жизни и устраиваю конкурсы с крутыми призами! Подпишитесь на мои новости, чтобы не пропустить что-то важное!
Безлимитная графика и шаблоны
Envato WW