smile Смайлик – от английского слова smiley, пиктограмма отображающие эмоции. Человеком, который первым в мире сделал предложение использовать смайлик, был Скотт Фалман. Именно он в 1982 году предложил использование смайлика. Сейчас в интернете и не только, смайлики используются повсеместно. Трудно представить себе, социальные сети, форумы и другие места общения интернет-пользователей, без использования этих маленьких пиктограмм.

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

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

‘:smile:’ – :smile: ‘:mrgreen:’ – :mrgreen:  ‘:arrow:’ – :arrow: ‘:neutral:’ – :neutral:

‘:shock:’ – :shock: ‘:twisted:’ – :twisted: ‘:???:’ – :???: ‘:cool:’ – :cool:

‘:grin:’ – :grin: ‘:idea:’ – :idea: ‘:oops:’ –  :oops: ’:razz:’ – :razz:

‘:roll:’ — :roll: ‘:wink:’ – :wink: ‘:cry:’ – :cry: ‘:eek:’ –  :eek:

’:lol:’ – :lol: ‘:mad:’ – :mad: ‘8-O’ – 8-O ‘:-(’ – :-(

‘:-)’ – :-) ‘:-D’ – :-D ‘:-P’ – :-P ‘:-o’ – :-o

‘:-x’ – :-x ‘:-|’ – :-| ‘;-)’ – ;-) ‘8O’ – 8O

‘:(‘ – :( ‘:?:’ – :?: ‘:!:’ – :!:

Думаю что все уже знают, чтобы вставить смайлик в пост на WordPress надо просто в тексте прописать то что находится между одинарными кавычками.
Это стандартные смайлики. Но можно использовать более красивые и современные смайлы. Сами смайлики в WordPress находятся в папке: /wp-includes/images/smilies. Чтобы использовать другие, более привлекательные смайлики, достаточно заменить старые на новые в этой директории, лишь бы совпадали названия. Таким образом, можно использовать любые смайлики с переименованием имён файлов. Скачать смайлики можно с сайта: www.kolobok.us

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

Есть возможность установить плагин для отображения смайликов в комментариях к блогу WordPress. Скачать этот плагин можно здесь: wordpress.org. Лично я не пользовался этим плагином, так что ничего конкретного об этом плагине сказать не могу. К тому же, как известно чем больше плагинов установлено, тем медленней начинает работать движок блога. Поэтому стоит воспользоваться другим способом.

Можно просто добавить код в файл comments.php. Это файл находится в: /wp-content/themes/ваша тема/. Код надо прописать прямо перед тегом <textarea>.

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

Теперь посетители вашего блога смогу использовать смайлки в комментариях.
Если после закачки файла comments.php блог будет выдавать ошибку. То используйте для закачки этого файла по ftp Notepad++. При использовании FileZilla в качестве ftp клиента файл comments.php у меня закачивался с ошибками. Помог только Notepad++, в этой программе, в качестве плагина, можно использовать и ftp клиент.

Буду очень признателен если добавите эту страницу в свою социалку: