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

Опубликовано: 01.09.2018

Смайлики - это выражение чувств и эмоций в сети интернет. Вы можете сделать блог веселей, добавив анимированые смайлики. Вообще, существуют разные типы и виды смайликов. Если примитивность 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 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>'; ?>

Вот так это будет выглядеть:

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

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

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

Последние новости категории:

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

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

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

Метки: wordpress , для сайта

rss