Скачать
- Персональный график биоритмов — наглядная кривая трёх циклов (физический 23 дня, эмоциональный 28 дней, интеллектуальный 33 дня) с подсветкой пиковых зон и зон спада.
- Расшифровка состояния на сегодня — текстовое описание физического, эмоционального и интеллектуального состояния на текущую дату.
- Два календаря текущего месяца — благоприятные дни (подъёмы ≥ 80%) и неблагоприятные (спады ≤ −80%) с цветовой маркировкой по типам биоритмов.
- 9 цветовых пресетов — насыщенные, гармоничные цветовые схемы (
default,vivid,neon,sunset,forest,ocean,royal,dark,monochrome) плюс режим «Пользовательские цвета» с WP color picker. - Редактируемые информационные блоки — вводное описание, инструкция, научное обоснование, FAQ, дисклаймер; у каждого блока — чекбокс «Использовать» и кнопка восстановления текста по умолчанию.
- Сортируемый список «Вопросы и ответы» — drag-and-drop, добавление и удаление пунктов, кнопка «Восстановить по умолчанию».
- Гибкое управление блоками через шорткод — атрибуты
description,instructions,scientific,faq,disclaimerпозволяют переопределить глобальные настройки для конкретной страницы. - Проверка новой версии — баннер со ссылкой на страницу плагина появляется в шорткоде, если на сервере доступна более новая версия. Автообновления не выполняются.
| Параметр | Значение |
|---|---|
| Шорткод | [biorhythms_chart] |
| Хранение настроек | Опция biorhythms_settings в базе данных WordPress |
| Циклы биоритмов | Физический (23 дня), Эмоциональный (28 дней), Интеллектуальный (33 дня) |
| Пороги календарей | Подъём ≥ 80%, Спад ≤ −80% |
| Цветовых пресетов | 9 + режим пользовательских цветов |
| Санитизация данных | Дата — Y-m-d, тексты — wp_kses_post, цвета — sanitize_hex_color |
| График | Chart.js (цвета применяются через CSS-переменные и напрямую к Chart.js) |
| Обновления | Проверка раз в 12 часов через wp_remote_get |
1. Установка и активация
- Скачайте архив плагина или клонируйте репозиторий.
- Поместите папку
biorhythm-forecastв директориюwp-content/plugins/. - В консоли WordPress откройте раздел Плагины и активируйте «Прогноз биоритмов».
- Перейдите в Настройки → Прогноз биоритмов (или нажмите ссылку «Настройки» в строке плагина на странице «Плагины»).
2. Настройка плагина
Страница: Настройки → Прогноз биоритмов. Все настройки хранятся в одной опции biorhythms_settings.
Основные настройки
- Дата рождения по умолчанию — формат
ГГГГ-ММ-ДД; подставляется в шорткод, если пользователь ещё не ввёл свою дату. - Пресет цветового оформления — 9 готовых схем или режим «Пользовательские цвета» с подбором пяти HEX-цветов (физический / эмоциональный / интеллектуальный биоритм, акцент кнопок, текст) через WP color picker. Цвета автоматически применяются к графику Chart.js, к карточкам «Ваше состояние» и к выделенным дням в календарях.
Редактируемые блоки
Каждый блок содержит чекбокс «Использовать», редактор текста и иконку восстановления (↻) для возврата к тексту по умолчанию.
| Блок | Описание |
|---|---|
| Описание | Вводный текст, выводится над графиком |
| Инструкция | Блок «Как пользоваться графиком» |
| Научное обоснование | Краткая история теории биоритмов (Флисс, Свобода, Телтшер) |
| Вопросы и ответы | Сортируемый список с drag-and-drop и кнопками «Добавить», «Удалить», «Восстановить» |
| Важная информация | Дисклаймер внизу страницы |
3. Вывод виджета на странице
Добавьте на любую страницу или запись шорткод:
[biorhythms_chart]На месте шорткода появится блок с графиком биоритмов на текущий месяц, календарями благоприятных и неблагоприятных дней, расшифровкой состояния на сегодня и формой ввода даты рождения. Если в настройках задана дата по умолчанию, она подставится при первом отображении.
4. Параметры шорткода
Все параметры вывода берутся из настроек плагина. Любой блок можно индивидуально переопределить прямо в шорткоде:
[biorhythms_chart description="1" instructions="0" scientific="0" faq="1" disclaimer="0"]Поддерживаемые атрибуты (значения 1|0|yes|no|true|false):
| Атрибут | Управляет блоком |
|---|---|
description | Вводное описание над графиком |
instructions | Инструкция «Как пользоваться графиком» |
scientific | Блок «Научное обоснование» |
faq | «Вопросы и ответы» |
disclaimer | «Важная информация» |
5. Проверка обновлений
Плагин раз в 12 часов обращается к серверу обновлений:
https://smirnovcode.ru/updates/biorhythm-forecast.jsonОжидаемый формат ответа — JSON-объект по ключу slug (biorhythm-forecast) либо один объект без обёртки. Для проверки используется только поле version:
{
"biorhythm-forecast": {
"version": "0.1.2"
}
}Если на сервере опубликована более свежая версия, над графиком (внутри шорткода) появится кликабельный баннер со ссылкой на страницу плагина. Автообновления плагин не выполняет и в систему WordPress-обновлений не встраивается.
Версия 0.1.2
- Систематизирован и дополнен файл
README.md: добавлены разделы «Возможности» и «Характеристики», уточнены описания блоков настроек, обновлены примеры JSON для проверки обновлений. - Обновлена версия плагина в заголовке файла и в константе
BIORHYTHM_FORECAST_VERSION.
Версия 0.1.1
- Цветовые пресеты пересобраны в 9 насыщенных, контрастных и гармоничных схем (триадные и сплит-комплементарные сочетания):
default,vivid,neon,sunset,forest,ocean,royal,dark,monochrome. Тусклый пастельный пресет убран. - У блока
.biorhythms-introубраны фон, внутренние отступы и скругление — описание отображается без «карточки».
Версия 0.1.0
- Полностью переработана страница настроек: отдельный класс
Biorhythm_Forecast_Settings, пункт меню Настройки → Прогноз биоритмов, ссылка «Настройки» в списке плагинов. - Цветовые пресеты и режим «Пользовательские цвета» с WP color picker; цвета применяются и к Chart.js-графику, и к CSS через CSS-переменные.
- Редактируемые блоки: описание, инструкция, научное обоснование, вопросы и ответы (сортируемый список), дисклаймер. У каждого — чекбокс «Использовать» и кнопка восстановления по умолчанию.
- Шорткод
[biorhythms_chart]принимает атрибутыdescription,instructions,scientific,faq,disclaimerдля точечного управления блоками.
Версия 0.0.9
- Полностью удалена интеграция с системой автообновлений WordPress (фильтры transient,
Plugin_Upgrader, mu-plugin реактивации, ссылки «Автообновления» и «Проверить обновления»). - Остался только лёгкий класс
Biorhythm_Forecast_Version_Checker, который раз в 12 часов подтягивает версию с сервера. - Если доступна новая версия, над шорткодом выводится кликабельный баннер со скруглёнными углами, градиентным фоном и ссылкой на страницу плагина.
Версия 0.0.8
- Поле ввода даты рождения перенесено под заголовок «График биоритмов» — удобнее и нагляднее.
- Убрана дублирующая строка «Дата рождения: …» — интерфейс стал проще.
Версия 0.0.7
- Блок disclaimer внизу страницы: предупреждение «Важная информация» и раздел «Научное обоснование» с кратким описанием происхождения теории биоритмов (Флисс, Свобода, Телтшер).
- Заголовок «График биоритмов» выведен на уровень h2.
Версия 0.0.4
- Автоматическое обновление и поддержка столбца «Автообновление» и переключателя «Включить автоматические обновления» на странице «Плагины».
- Страница в консоли: Настройки → Прогноз Биоритмов с полем «Дата рождения по умолчанию» и кнопкой сохранения.
- На графике — подсветка цветом пиковых зон (положительный пик и зона спада).
- Под графиком — два календаря текущего месяца: подъёмы (≥ 80%) и спады (≤ −80%) с цветовой маркировкой.
- В мета-блоке плагина на странице «Плагины»: ссылки «Перейти на страницу плагина» и «Проверить обновления».
Страница настроек

Демонстрация
Прогноз биоритмов на месяц по дате рождения: физический, эмоциональный и интеллектуальный циклы на одном графике с подсветкой пиковых зон и календарём благоприятных и неблагоприятных дней. Удобный инструмент для планирования нагрузок, отдыха и важных дел.
График биоритмов
Ваше состояние на 07.09.2026:
Физическое состояние
Эмоциональное состояние
Интеллектуальное состояние
Благоприятные дни (≥80%)
Цветом отмечена шкала, которая на эту дату имеет наибольшее значение среди всех и не ниже 80% (идёт в рост).
Неблагоприятные дни (≤−80%)
Цветом отмечена шкала с самым низким значением среди всех, не выше −80% (идёт на спад).
Важная информация: Прогноз носит развлекательный характер и не может служить основанием для принятия решений о здоровье или образе жизни.
Как пользоваться графиком
Введите дату рождения в формате ДД.ММ.ГГГГ и нажмите «Построить график». На графике отображаются три кривые на текущий месяц: физическая (23 дня), эмоциональная (28 дней) и интеллектуальная (33 дня). Зелёной полосой отмечены пиковые значения (≥80%), красной — спад (≤−80%). Ниже — календари благоприятных и неблагоприятных дней и расшифровка состояния на сегодня.
Научное обоснование
Теория биоритмов основана на работах немецкого врача Вильгельма Флисса (конец XIX века), который предложил 23-дневный физический и 28-дневный эмоциональный циклы. Австрийский психолог Герман Свобода независимо исследовал похожие периоды. Интеллектуальный 33-дневный цикл добавил австрийский инженер Альфред Телтшер в 1920-х годах. Расчёты выполняются по синусоидальным формулам от даты рождения. В 1970-х теория получила широкую популярность, однако контролируемые научные исследования не подтвердили предсказательную силу биоритмов — современная наука не признаёт их достоверность.
Вопросы и ответы
Биоритмы — это гипотетические циклические колебания физического, эмоционального и интеллектуального состояния человека. Согласно теории, каждый цикл начинается с даты рождения и повторяется с постоянным периодом: 23, 28 и 33 дня соответственно.
Три основных цикла: физический (23 дня), эмоциональный (28 дней) и интеллектуальный (33 дня). Некоторые исследователи добавляли и другие циклы, но классическая теория опирается именно на эти три.
Расчёт основан на синусоидальной функции: значение = sin(2π × дни_от_рождения / период_цикла) × 100. Дни отсчитываются от даты рождения. Результат от −100% до +100% показывает «фазу» цикла в данный день.
Критический день — это момент перехода кривой через ноль, когда значение биоритма близко к 0%. Считается, что в такие дни человек более уязвим. На графике это точки пересечения линии с осью.
Физический цикл (23 дня) связывают с силой, выносливостью, координацией и общим самочувствием. В положительной фазе рекомендуют физические нагрузки, в отрицательной — беречь силы.
Эмоциональный цикл (28 дней) якобы влияет на настроение, чувствительность и восприятие. В «верхней» фазе человек более устойчив эмоционально, в «нижней» — склонен к перепадам.
Интеллектуальный цикл (33 дня) связывают с логикой, памятью и способностью к обучению. В положительной фазе рекомендуют сложные задачи и учёбу, в отрицательной — рутинные дела.
Эти числа были предложены эмпирически исследователями конца XIX — начала XX века. 28 дней совпадает с лунным месяцем и женским циклом; 23 и 33 — результат наблюдений Флисса и Телтшера. Научного обоснования выбора именно этих периодов нет.
Нет. Контролируемые исследования (включая анализ аварий, спортивных результатов и успеваемости) не выявили связи с биоритмами. Современная наука рассматривает теорию как псевдонаучную.
Теоретически — да, если верить в теорию. На практике научных оснований для такого планирования нет. График можно использовать как развлечение или способ саморефлексии, но не как руководство к действию.
По теории — когда все три биоритма в положительной фазе, особенно в зоне пика (≥80%). Такие дни отмечены в календаре «Благоприятные дни». Однако надёжность таких рекомендаций не доказана.
Редкий день, когда все три биоритма одновременно пересекают ноль. Считается особенно неблагоприятным. На практике такие дни случаются нечасто из-за разных периодов циклов.
По классической теории — нет. Периоды циклов постоянны и заданы с рождения. Кривые просто продолжают колебаться по тем же формулам. Изменение образа жизни или возраста на расчёт не влияет.
Все циклы отсчитываются от даты рождения. Считается, что в момент рождения все три кривые начинают движение от нуля в положительную сторону. Точное время суток обычно не учитывается.
Зелёная зона (80–100%) — пик активности, благоприятный период. Красная зона (−100%…−80%) — спад, неблагоприятный период. Подсветка помогает быстро оценить «сильные» и «слабые» дни по каждому биоритму.








