Как добавить смайлики в блог WordPress

Первым делом после создания своего первого блога на wordpress я написал свою статью – как установить вордпресс на Денвер, она будет полезна для того, чтобы посмотреть и изменить свой блог вдалеке от глаз посетителей,  и только после этого выбрал тему своего блога.

После этих нехитрых манипуляций, я взглянул на получившееся и понял…что чего-то тут явно не хватает. Конечно же, смайлов :D

И окунулся я в дебри гугла, нашел множество плагинов, общей сутью которых становится добавление смайлов. По итогу узнал я, что есть и стандартные смайлики wordpress, которые явно уж «блещут» своей красотой.. Один взгляд на них у меня вызвал желание шустро нажать контрол+а и шифт+делит :mad:

wordpress стандартные смайлики

По сути, все плагины имеют свои плюсы и минусы, но есть одно но…

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

Какие плюсы такого метода:

в общий код добавится всего лишь пара строчек.

Минусы такого способа:

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

Что важно:

Перед тем как делать какие либо манипуляции с тем или иным *.php и т.д. сделайте его резервную копию, тупо на флешку, оно может пригодится, ибо непредвиденных ситуаций очень много разлиного характера. И в таком случае, если вы за вечер накосячите, например, в index.php, то вам не придется потом неделю его восстанавливать, запивая горе виски. Цените свое время, господа! Считаем ,что копия уже готова, и вам ничегошеньки не страшно теперь!

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

В первую очередь заходим в корневой каталог вашего сайта -> wp-includes/images/smiles , где мы можем лицезреть свои стандартные смайлики предложенные вордпрессом. Их 22 штуки. Лично у меня после его установки так. Посмотрели? Шикарно, не правда ли? Сейчас поправим. Для начала нам нужны новые смайлы, качаем:

скачать смайлики для wordpress

Те что побольше

скачать смайлы дял вордпресс

Эти поменьше

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

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

дело за малым:

1. Заходим в редактор

редактор кода в wordpress

2. Выбираем файл comments.php и листаем его вниз, выискивая глазами малознакомые для кого-то буквы «<textarea name=»comment» id=»comment» блаблабла» и вставляем прямо перед этой строчкой следующее (как на скриншоте):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<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>';
?>

Добавить смайлики в комментарии без плагинов wordpress

Проверяем, у меня это это выглядело так:

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

Прежде чем закрыть эту страничку советую вам отправить на своем блоге тестовый комментарий, лично у меня смайлы отображались изначально в самих коментах криво ,т.е. в 2-3 раза меньше, чем должно быть…Если и у вас такое, то читаем что делать если некорректно отображаются смайлы.

Пригодилась информация? Есть что добавить? Велкам в комментарии, друзья

vsepro100.net был атакован и восстановлен недавно!
У вас быстро открывается сайт vsepro100.net

Добавить статью в соц сеть

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

  1. А что, нельзя было код скрипта показать не на картинке,а реальные, чтобы можно было бы скопировать, если что? :evil:

    • Павел Гаврилин

      Уважаемый, а окно с кодом(полностью) над скриншотом для кого? :lol:

  2. Павел, а как редактировать надпись после записи где указывается название материала и кол-во комментариев? У меня на сайте эта надпись выглядит вот так – http://s020.radikal.ru/i706/1407/55/a04613e3e020.png

  3. Вы можете показать свой файл с комментариями, поскольку установить смайлы в нужном месте так и не смог… Если не затруднит отправьте мне файл comments.php на почту или отпишите в комментах заранее спасибо.

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

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

Captcha Captcha Reload

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

Подписаться, не оставляя комментарий