BloGGood.ru

Блог Костаневича Степана

WordPress, PHP, HTML, CSS, Windows

Блог на разные темы, seo-оптимизация, раскрутка сайта, создание сайта, вкусные эффекты для сайта и многое другое…

Главная » Wordpress » Установка смайликов на WordPress

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

2012-11-27 / Вр:19:03 / просмотров: 10033

Смайлики - это выражение чувств и эмоций в сети интернет. Вы можете сделать блог веселей, добавив анимированые смайлики. Вообще, существуют разные типы и виды смайликов. Если примитивность WordPress-совских смайлов вас не устраивает, то сегодня у вас есть возможность стать обладателем новых приятных мордашек.

так выглядят стандартные смайлики WordPress

Установка смайликов на блог WordPress

Установка смайликов на блог WordPress без плагина.

Для того, чтобы изменить стандартные смайлики WordPress на что-то более оригинальнее, зайдите в корень вашего блога и перейдите по такому пути /wp-includes/images/smilies/. В папку smilies закачайте новые смайлики, такие, которые вам больше нравятся, но помните,
названия новых смайликов должны соответствовать названиям стандартных.

Вот, я вам даю готовые смайлики, в которых название менять не нужно, просто заливайте в папку smilies и все.

Колобки мини

Установка смайликов на блог WordPress без плагина.

Скачать Колобки мини

Колобки

Смайлики на блоге WordPress

Скачать Колобки

Смайлики Skype

Смайлики Skype

Скачать Смайлики 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>

Вот и все. Мы заменили стандартные смайлики на наши, да еще и в комментариях добавили над текстовым полем серию мордашек, вот какие мы хорошие.

Понравился пост? Помоги другим узнать об этой статье, кликни на кнопку социальных сетей ↓↓↓

Получай обновления блога!!! Подпишись:

Популярные статьи:

5 Ответов на комментарий - Установка смайликов на WordPress

  1. Что-то у меня вообще смайлы не хотят показываться. Загрузил обратно старые, а в старых есть помимо gif смайлов 4 png смайла и вот только эти 4 и показываются, а gif ну никак не хотят. Танец с бубнами еще не пробовал :!: , может подскажешь Степан.

  2. Все таки танец с бубнами сильная штука :!:
    Кое как нашел код который все приводит в норму

  3. Avatar photo Степан => автор блога

    Разобрались? А что было не так?

  4. Александр

    Этот код скорее подойдет для старой версии вордпресс. В новой версии идет подключение скриптов Emoji. Короче, нашел другой код, а через некоторое время, гуляя по вашему блогу наткнулся на новый код для смайликов, но увы он не пригодился, так как я поставил уже смайлики с кодом.

  5. Avatar photo Степан => автор блога

    Да, Александр, Вы правы, это на старую версию вордпресс. Всем кто хочет установить смайлики вручную для WordPress 4.2 и выше, вам нужно уже перейти вот на эту статью.

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

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

Чтобы добавить в комментарий код HTML, PHP, CSS, JavaScript, нужно сделать так: [code] ваш код [/code]

Метки: ,

Мои цели на 2018-2019:

1). Закончить тему «Bootstrap»

2). Закончить тему «Все про PHP и MySQL»

3). Создать портфолио и мини интернет-магазин шаблонов

4). Довести количество статей до 800

5). Добиться посещаемости 3000 человек/сутки

6). Увеличить число подписчиков до 250

Статистика по блогу

Количество записей на блоге: 810
Количество страниц на блоге: 20
Количество рубрик на блоге: 28
Количество меток на блоге: 72
Количество комментариев на блоге: 4716