Beskrywing
Раз в сутки плагин проверяет наличие новой информации на Patriarchia.ru и копирует ее на ваш сайт в каталог /wp-content/uploads/bg_pbu/.
Шорт-код [patriarchiaBU]
выводит на экран богослужебные указания (имеет приоритет 1 при обработке текста).
Параметры:
date – дата в формате YYYY-MM-DD по новому стилю.
Если date
не указана, то сначала проверяется наличие даты в адресной строке (например, http://bogaiskov.ru/bu?date=2017-02-26
).
Если дата в адресной строке не указана или указана с ошибкой, то принимается текущая дата.
Если вместо даты задано число со знаком ‘+’ или ‘-‘, то это воспринимается как смещение относительно текущей даты.
Например, date='+1'
– завтра, date='+2'
– послезавтра и т.д., и соответственно: date='-1'
– вчера, date='-2'
– позавчера и т.д.
hlink = 'off'
– внешние ссылки в тексте удалены, 'on'
– внешние ссылки в тексте без изменений.
Богослужебные указания выводятся на экран в контейнере <div class="patriarchiaBU">...</div>
.
Шорт-коды [the_prevday]
и [the_nextday]
позволяют вставить в текст страницы ссылки для перехода на предыдущий/следующий день.
Чтобы изменить текст ссылки используйте параметр title, вместо плейсхолдера %date% будет подставлена рабочая дата.
По умолчанию Предыдущий день
и Следующий день
.
Ссылкам присвоены классы соответственно: class="bg_pbu_prevday"
и class="bg_pbu_nextday"
.
Шорт-код [datelink]
позволяет сформировать гиперссылку на указанный в качестве параметра URL.
В конце ссылки добавляется дата в формате YYYY-MM-DD из командной строки.
Если таковая отсутствует, то текущая дата.
Параметры:
title – текст ссылки, вместо плейсхолдера %date% будет подставлена рабочая дата,
url – ссылка для перехода,
target – атрибут target тега a, по умолчанию target=’_blank’.
Ссылке присвоен класс: class="bg_pbu_datelink"
.
Настройки плагина
На странице настроек вы можете указать периодичность обновления внутреннего (transient) кеш плагина.
Если указать моментально
, то кеш будет сброшен через секунду после обновления страницы.
Вы можете также выбрать порядок просмотра и поиска данных в источниках: на сайтах Patriarchia.ru и/или calendar.rop.ru.
Отметив пункт Обновить файлы сейчас
и нажав кнопку Сохранить изменения
, вы инициируете фоновый процесс обновления файлов на вашем сервере.
Процесс может занять 3-5 минут. Результаты фиксируются в log-файле в папке с плагином: /wp-content/uploads/bg_pbu/inc/
Screenshots
Installation
- Upload the plugin files to the
/wp-content/plugins/bg-patriarchia-bu
directory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the \’Plugins\’ screen in WordPress
- Use the Settings->Plugin Name screen to configure the plugin
Kwel-vrae
Спрашивайте. Ответим. 🙂
Aanbevelings
Contributors & Developers
“Bg Patriarchia BU” is oopbron sagteware. Die volgende mense het bygedra tot die ontwikkeling van hierdie uitbreiding:
ContributorsTranslate “Bg Patriarchia BU” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
2.2.2-3
- Исправлено несколько ошибок и неточностей
2.2.1
- Исправлена старая ошибка нарушающая корректную работу фильтра
the_content
2.2
- Отключено считывание данных с сайта Издательства московской патриархии
- Добавлено исправление ошибок в тексте БУ Патриархии
2.1.4
- В 2019 году изменен формат calendar.rop.ru
2.1.3
- Удаляет cron-задания и БУ с сервера после удаления плагина (спасибо за замеченный ляп, Иван!).
2.1.1-2
- БУ доступно за 2 предыдущих года, текущий и 1 последующий.
2.1
- Переработан алгоритм, включена проверка дат публикуемых БУ, исправлены ошибки.
- Добавлены настройки
- Добавлена возможность оперативного обновления файлов информации
2.0
- Изменена логика проверки наличия информации о БУ за указанный день.
- При отсутствии информации на сайтеPatriarchia.ru плагин пытается ее найти на calendar.rop.ru
1.3.4
- Удален контейнер
<div class="main" id="main">...</div>
из текста Богослужебных указаний.
1.3.2
- Шорт-код
[patriarchiaBU]
имеет приоритет 1 при обработке текста.
1.3.1
- Ссылкам
Следующий день
иПредыдущий день
добавлен атрибутrel="nofollow"
.
1.3
- Сохраняет все имеющиеся БУ на локальном сервере в папке
/wp-content/uploads/bg_pbu
.
1.2
- Добавлен шорт-коды
[datelink]
.
1.1
- Добавлены шорт-коды
[the_prevday]
и[the_nextday]
.
1.0
- Первый релиз плагина.