Смайлики - это выражение чувств и эмоций в сети интернет. Вы можете сделать блог веселей, добавив анимированые смайлики. Вообще, существуют разные типы и виды смайликов. Если примитивность WordPress-совских смайлов вас не устраивает, то сегодня у вас есть возможность стать обладателем новых приятных мордашек.
так выглядят стандартные смайлики WordPress
Установка смайликов на блог WordPress без плагина.
Для того, чтобы изменить стандартные смайлики WordPress на что-то более оригинальнее, зайдите в корень вашего блога и перейдите по такому пути /wp-includes/images/smilies/. В папку smilies закачайте новые смайлики, такие, которые вам больше нравятся, но помните,
названия новых смайликов должны соответствовать названиям стандартных.
Вот, я вам даю готовые смайлики, в которых название менять не нужно, просто заливайте в папку smilies и все.
Колобки мини
Колобки
Смайлики Skype
Схема добавления смайликов на WordPress
Вы можете добавлять смайлики прямо в посты блога, используя пунктуационные знаки - (О8)-:|D; и др.
Вот схема пунктуационных знаков-смайликов.
Теперь решим еще один вопрос, как добавить смайлики в комментарии над текстовым полем?
Как добавить смайлики в комментарии.
Если у вас WordPress ниже 3.0, тогда в теме шаблона найдите файл comments.php, если у вас WordPress 3.0 и выше, тогда в корне сайта проделайте следующий путь к файлу comments.php.
название вашего блога\wp-includes\theme-compat\comments.php
Найдите в файле comments.php такой код:
<p><textarea name="comment" id="comment" cols="58" rows="10" tabindex="4"></textarea></p>
добавьте над ним вот этот код:
<script ENGINE="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:95%; margin-left:0px; margin-right:0px;">'.$dm_showsmiles.'</div>'; ?>
Вот так это будет выглядеть:
<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:95%; margin-left:0px; margin-right:0px;">'.$dm_showsmiles.'</div>'; ?> <p><textarea name="comment" id="comment" cols="58" rows="10" tabindex="4"></textarea></p>
Вот и все. Мы заменили стандартные смайлики на наши, да еще и в комментариях добавили над текстовым полем серию мордашек, вот какие мы хорошие.
Понравился пост? Помоги другим узнать об этой статье, кликни на кнопку социальных сетей ↓↓↓
Последние новости категории:
Похожие статьи
Популярные статьи:
-
Как узнать id компьютера
Дата: 29 марта 2013
Прокомментировано:90
просмотров: 330330 -
Размеры форматов листов А0 – А7
Дата: 23 января 2013
Прокомментировано:3
просмотров: 274683 -
Смешные логические загадки с подвохом, отгадки прилагаются
Дата: 12 ноября 2014
Прокомментировано:5
просмотров: 222435 -
Готовые макеты блоков для веб-страниц на HTML и CSS
Дата: 25 июня 2014
Прокомментировано:23
просмотров: 187485 -
Установка windows 7 на ноутбук
Дата: 18 декабря 2012
Прокомментировано:169
просмотров: 186559
Что-то у меня вообще смайлы не хотят показываться. Загрузил обратно старые, а в старых есть помимо gif смайлов 4 png смайла и вот только эти 4 и показываются, а gif ну никак не хотят. Танец с бубнами еще не пробовал
, может подскажешь Степан.
Все таки танец с бубнами сильная штука
Кое как нашел код который все приводит в норму
Разобрались? А что было не так?
Этот код скорее подойдет для старой версии вордпресс. В новой версии идет подключение скриптов Emoji. Короче, нашел другой код, а через некоторое время, гуляя по вашему блогу наткнулся на новый код для смайликов, но увы он не пригодился, так как я поставил уже смайлики с кодом.
Да, Александр, Вы правы, это на старую версию вордпресс. Всем кто хочет установить смайлики вручную для WordPress 4.2 и выше, вам нужно уже перейти вот на эту статью.