Здравствуйте, сегодня рассмотрим плагин wordpress – Horoscope widget, который позволит поставить на свой сайт необычный гороском.
Скачать исходники для статьи можно ниже
Вот так будет выглядеть гороскоп, после некоторых преобразований в коде плагина Horoscope widget:
Скачать плагин Horoscope widget (версия 1.1.2) можете с моего сайта – загрузить.
1. Устанавливаем плагин Horoscope widget на свой сайт.
Установка стандартная – панель управления wordpress, в левом меню выбираем пункт “Плагины” и его подпункт “Добавить новый”, в строку поиска вводим “Horoscope widget”, устанавливаем и активируем плагин.
Сведения о плагине Horoscope widget на сайте wordpress.org:
Последнее обновление : 2013-1-28
Загрузок: 2,074
Автор: hitrusha.com
2. После активации плагина у нас появится новый виджет – “Daily Horoscope”. Поэтому заходим в панели управления в пункт “Внешний вид” и его подпункт “Виджеты” и перетаскиваем виджет с именем “Daily Horoscope” в нужный сайдбар.
Без данной галочки гороскоп работать не будет, так что ставим.
Переходим на сайт и видим следующее:
Как видите он на английском языке, есть внешняя ссылка (Scorpio daily horoscope) на сайт гороскопа, который также на английском языке.
Давайте же исправим вышеуказанные проблемы.
3. Исправление проблем с плагином Horoscope widget
Для этого нам понадобится редактор кода, например бесплатный Notepad++.
Скачиваем файлы плагина Horoscope widget с сайта wordpress.org по следующей ссылке:
http://downloads.wordpress.org/plugin/daily-horoscope-wp-widget.zip
Распаковываем архив плагина, например с помощью программы winrar, и у нас получается 3 файла, один из которых называется – horoscope-wp-widget.php – вот его и будем редактировать с помощью Notepad++.
Переходим к 233 строчке кода данного файла и исправляем английские слова Health, Love, Job, Contacts, Lucky на русские – Здоровье, Любовь, Работа, Общение, Удача в строчках 239, 241, 243, 245, 247.
Должно получится следующее:
<div class="dailyStars"> <ul> '.$displayCase.' <li><label>Здоровье</label><span><em id="e1" class="s0" title="health"> </em></span></li> <li><label>Любовь</label><span><em id="e2" class="s0" title="love"> </em></span></li> <li><label>Работа</label><span><em id="e3" class="s0" title="job"> </em></span></li> <li><label>Общение</label><span><em id="e4" class="s0" title="contacts"> </em></span></li> <li><label>Удача</label><span><em id="e5" class="s0" title="lucky"> </em></span></li> </ul> </div>
Далее убираем внешнюю ссылку на сайт гороскопа, а для этого переходим к строчке 99:
if ($credit == 1) $displayCase = '<li><a id="zodiacUrl" href="http://hitrusha.com" title="wordpress horoscope widget" >Wordpress horoscope widget</a></li>';
И меняем ее на следующую:
if ($credit == 1) $displayCase = ' ';
Вот и все готово!
Поставила гороскоп, но значения для знаков зодиака каждый день одинаковые…. Я Козерог, и по этому гороскопу я вынуждена каждый день пахать-пахать-пахать)))) А так хочется любви и общения)) Подскажите, пожалуйста, почему гороскоп показывает каждый день одно и то же?)) Благодарю)
Спасибо за статью, с помощью нее установила плагин, только по этому адресу “downloads.wordpress.org/plugin/daily-horoscope-wp-widget.zip” файл измененный и плагин с ошибками выходил. Я меняла все в исходном файле плагина через ftp
После редактирования файла никаких изменений не происходит.
Здравствуйте. Я наверное не всё сделал, потому, что у меня тоже не изменился язык.
Shashok, 3-ий пункт данной статьи можно выполнить в самой панели управления wordpress, то есть заходим в левом меню в пункт “Плагины”, в его подпункт “Редактор”, справа выбираем плагин Scorpio daily horoscope, и редактируем его файл – horoscope-wp-widget.php
Строки можно искать с помощью Поиска, встроенного в сам браузер.
Далее обновляем – и все должно отлично работать, проверял сегодня.
PS: если вы редактируете файл с помощью Notepad++, то исправленный horoscope-wp-widget.php нужно обратно закинуть на сервер сайта.