Как вставить смайлики на блог без плагина?
Немного навел марафет на блоге, внес кое-какие изменения: добавил топ комментаторов и смайлики для них же. Эти задачи можно, разумеется, выполнить с помощью плагинов, а можно и без них. Конечно, я выбрал второй вариант.
Как я уже писал, если у блоггера есть возможность отказаться от какого-нибудь плагина без ущерба для функциональности блога, то лучше так и сделать.
Вот я, и вооружившись этой мыслью, полез в Интернет в поисках счастья. Искать долго не пришлось, информации оказалось предостаточно по запросу: «смайлики на блог без плагина»
Поэтому, не претендую на звание доктора веб-программирования, (я не волшебник, я только учусь), ответственно заявляю, что буду кормить вас тем, что сам попробовал. За что купил, за то и продаю. Итак:
Как вставить смайлы на блог без использования плагинов?
Все оказалось не так сложно, как представлялось. Для этого нужно открыть в блокноте или в вебредакторе comments.php и перед тегом textarea вставить вот такой код:
< ?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 .= ' ';
}
}
echo '
'.$dm_showsmiles.'
';
?>
В котором есть путь к смайликам, находящимся в Вордпрессе по умолчанию wp-includes/images/smilies
Сохраняете измененный файл, обновляете на хостинг, у вас появятся вот такие, некрасивые смайлики:
Устраивают? Оставляйте. Не устраивают? Нужно найти новые и обновить эти в папке wp-includes/images/smilies, не меняя их названия. То есть, если у вас есть icon_wink.gif, то замену нужно сделать сохраняя название файла, чтобы смайлик icon_wink.gif изменил свой фейс, но продолжал гордо носить имя icon_wink.gif
В общем, я нашел другой набор смайлов и заменил коллекцию стандартных на свою.
Скачать тот набор смайлов, что у меня, можно вот по этой ссылке. Или придумайте свою коллекцию, поменяйте смайликам фейсы. Они не обидятся...
Так что, как видите, вставить смайлы на блог без плагина — не проблема.
В заключении, песня для поднятия настроения. Понравилось все: и исполнение, и песня, и стиль, и манера вести себя, всех троих.
Жду вас в следующем посте. Подписывайтесь на обновления.
Автор: Игорь
Чистый звук в мире инфобизнеса
Жаль я в кодах еще не разбираюсь, а то бы себе поставил смайлики без плагина.
Ух, ты, знакомые «лица» и без плагина... 😉 Спасибо большое. Попробую...
Пробуйте 🙂
Спасибо,что делитесь опытом.Обязательно воспользуюсь этой информацией,при удобном случае.
Спасибо! Надо будет воспользоваться 🙂 Песня отпад!---
Песня — супер!
😆 😆 😆 Только что кричала SOS, Вам в личку, Вы всегда откликаетесь, Игорь, по первому зову, благодарна Вам -безмерно! Такой совет классный со смайликами, но тут ба разобраться с милой моему сердцу Камтазией-заразой! Как кстати по сердцу пришелся блюз,просто заводит и все проблемы неумехи отодвигает, пошла на Ютуб, возьму себе в коллекцию, класс!!! 😯 😛
Разберетесь... 🙂
Скачал статью и код. Попробую установить. Если сломаю сайт — претензии к автору:)
Спасибо.
Чтобы сайт не сломать при всякого рода манипуляциях нужно:
а) иметь всегда последнюю сохраненную базу данных.
b) сохраненные файлы своего блога
В данном случае, изменения касаются только одного файла коментс.пхп. Поэтому всегда можно назад исходный файл закачать и все будет, как было. 😉
«Чтобы сайт не сломать при всякого рода манипуляциях нужно:
а) иметь всегда последнюю сохраненную базу данных.» Игорь, а как сохранять базу?
Зайти в панель управления хостингом в phpmyadmin и сделать экспорт базы. На все про все уходит минуты 2. Можно это делать с помощью плагинов, но я считаю, что это лишнее, когда можно сделать вручную.
У меня раздвоение личности 😎 И если бы не оно, я была бы первой с большим отрывом в комментаторах 😉
Ура! Да здравствуют смайлики! 💡
Песня понравилась 😛
Я могу убрать раздвоение. Сделаю все комменты под тот эмейл, что сейчас используется. Ok?
Было бы хорошо, а то две меня — это уж слишком! ➡
Раздвоение устранено. Полет продолжается. Все системы работают нормально.
А я почему-то боюсь влазить в коды... Несколько раз влазила и чуть сайт не «завалила»
Да, желательно хоть чуток разбираться, чтобы «лишнее» не снести случайно. Если нет уверенности, то пока повремените.
Игорь, помогите найти тег textarea
Ищется просто. Открываете comments.php в блокноте, нажимаете Ctrl+F — откроется окно для поиска слова в документе. Копируете слово textarea, вставляете в графу найти и жмете кнопку «искать далее» или «найти». Таким образом слова ищутся в Worde, во всевозможных блокнотах, вебредакторах и в нашем случае также. Надеюсь, что помог Вам, Инна.
обя-но попробую но у меня есть такой вопрос,он частично связан с комментариями точнее то что идет после них (в моем шаблоне присутствует некрасивая надпись сейчас точно не помню что там но смысл таков "вы можете использовать след атрибуты и тени...) я думаю не мне ни моим читателям это не нужно,а удалить я незнаю как,не подскажите как быть? 😆
Удалить можно, но я сейчас здесь не объясню, как. Это шаблон такой, нужно найти в файле место, отвечающее за вывод комментариев, и удалить код. НО поверьте, с этим кодом можно очень даже спокойно жить. Так что не парьтесь. Или поменяйте шаблон.
Игорь спасибо за ответ,но я вот на счет смайлов еще написал чуть выше с ними тоже запарка 😈
Иван, шаблоны могут быть разные. Не получается, ставьте плагин для вывода смайликов. Потом, придет время, будете чуть больше разбираться в кодах, деактивируете плагин и попробуете поставить смайлы без него. Не зацикливайтесь. У меня также не все всегда получалось, я пропускал этот момент, понимая, что где-то не хватает знаний и решал задачи попроще. Потом, спустя некоторое время, уже понимал, как и эту решать. Поступайте и вы также.
😆 😆 😆
Игорь, помогите, пожалуйста. С 8-го апреля 2012 года (с момента выхода Вашей статьи) я возвращаюсь периодически к установке смайликов на сайт «Время жить!».
Уже сбилась со счета в количестве попыток установить их.
Ни по Вашему, ни через плагин они не устанавливаются. 😀
Очень хочется, но тему менять желания нет. 😐
Что-нибудь посоветуете?
Даже не знаю, что посоветовать. Я кроме того, как с помощью плагинов и описанным способом больше не знаю, как. ) Был бы программистом, написал бы код 🙂
А есть ли альтернативные плагины? Или лучше вручную устанавливать?
Не знаю, не интересовался. Конечно, Александр, если знаешь как, то лучше без плагинов.
Хорошая штука, да 🙂 И блог меньше грузят. А я привык ставить смайлики просто руками (двоеточие, точка с запятой, скобки) 🙂
Ну, это стандартные. А есть ещё смешные всякие. ))
Да, понимаю 🙂 Такие обычно девушки и дети любят 😀