Скачать
- Три режима расчёта — базовый расчёт платежа, подбор кредита по максимальному платежу и сравнение двух кредитных предложений.
- Два типа платежей — аннуитетный (равные ежемесячные платежи) и дифференцированный (убывающие платежи).
- Детальный график погашения — разбивка каждого платежа на основной долг и проценты, с возможностью раскрыть полный список.
- Досрочные погашения — разовые и регулярные (ежемесячно / ежегодно), с выбором стратегии: уменьшение срока или уменьшение платежа.
- Материнский капитал — учитывается как часть первоначального взноса.
- Налоговый вычет — имущественный и с уплаченных процентов.
- Эффективная процентная ставка — расчёт полной стоимости кредита с учётом страховки и комиссий.
- 10 цветовых пресетов — насыщенные, контрастные и гармоничные цветовые схемы (
dark,light,ocean,forest,slate,neon,sunset,aurora,flamingo,volcano), применяются через CSS-переменные. - Проверка новой версии — бейдж со ссылкой на страницу плагина появляется в строке мета-данных на странице «Плагины», если на сервере доступна более новая версия. Автообновления не выполняются.
| Параметр | Значение |
|---|---|
| Шорткод | [mortgage-calculator] |
| Хранение настроек | Опция mortgage_calculator_settings в базе данных WordPress |
| Режимы калькулятора | Базовый расчёт, подбор по платежу, сравнение кредитов |
| Типы платежей | Аннуитетный, дифференцированный |
| Досрочные погашения | Разовые и регулярные (ежемесячно / ежегодно / один раз) |
| Цветовых пресетов | 10 (цвета применяются через CSS-переменные, генерируются в wp_head) |
| Санитизация данных | Пресет — whitelist, флаги блоков — intval |
| Обновления | Проверка раз в 12 часов через wp_remote_get, только бейдж — без автоустановки |
1. Установка и активация
- Скачайте архив плагина или клонируйте репозиторий.
- Поместите папку
mortgage-calculatorв директориюwp-content/plugins/. - В консоли WordPress откройте раздел Плагины и активируйте «Ипотечный калькулятор».
- Перейдите в Настройки → Ипотечный калькулятор (или нажмите ссылку «Настройки» в строке плагина на странице «Плагины»).
2. Настройка плагина
Страница: Настройки → Ипотечный калькулятор. Все настройки хранятся в одной опции mortgage_calculator_settings.
Цветовой пресет
Выберите одну из 10 готовых цветовых схем. Цвета применяются автоматически — после сохранения настроек калькулятор перекрашивается без изменения кода.
| Пресет | Характер |
|---|---|
dark | Тёмная (по умолчанию) — индиго на угольном фоне |
light | Светлая — фиолетово-синяя на белом фоне |
ocean | Океан — синий с бирюзой на тёмно-синем |
forest | Лес — зелёный с лаймом на тёмно-зелёном |
slate | Серый — стальной с голубым акцентом на светлом фоне |
neon | Неон — пурпурно-розовый с бирюзой на угольном фоне |
sunset | Закат — оранжево-розовый на тёмно-бордовом |
aurora | Аврора — бирюза и индиго на почти чёрном |
flamingo | Фламинго — малиново-фиолетовый на белом фоне |
volcano | Вулкан — раскалённый красно-янтарный на тёмно-коричневом |
Настройки отображения блоков
| Опция | Описание |
|---|---|
| Выводить дисклаймер | Показывать блок с важной информацией об ипотеке |
| Выводить инструкцию | Показывать краткую инструкцию по использованию калькулятора |
| Выводить вопросы и ответы | Показывать блок «Вопросы и ответы» |
По умолчанию все блоки включены. Блоки выводятся под калькулятором без фона и карточек.
3. Вывод виджета на странице
Добавьте на любую страницу или запись шорткод:
[mortgage-calculator]На месте шорткода появится калькулятор с тремя вкладками: «Базовый расчёт», «Подбор по платежу», «Сравнение кредитов». Ниже — информационные блоки согласно настройкам.
4. Параметры шорткода
[mortgage-calculator default_price="6000000" default_down="15" default_term="25" default_rate="11.5" mode="basic"]| Атрибут | По умолчанию | Описание |
|---|---|---|
mode | basic | Режим при загрузке: basic, by_payment, compare |
default_price | 5000000 | Стоимость недвижимости (₽) |
default_down | 10 | Первоначальный взнос (%) |
default_term | 20 | Срок кредита (лет) |
default_rate | 12 | Процентная ставка (% годовых) |
5. Проверка обновлений
Плагин раз в 12 часов обращается к серверу обновлений:
https://smirnovcode.ru/updates/mortgage-calculator-smirnovcode.jsonОжидаемый формат ответа — JSON-объект по ключу slug (mortgage-calculator-smirnovcode) либо один объект без обёртки. Для проверки используется только поле version:
{
"mortgage-calculator-smirnovcode": {
"version": "0.0.2"
}
}Если на сервере опубликована более свежая версия, в строке описания плагина на странице «Плагины» появится кликабельный бейдж со ссылкой на страницу плагина. Автообновления плагин не выполняет и в систему WordPress-обновлений не встраивается.
Версия 0.0.1
- Первый релиз.
- Базовый расчёт ипотеки: аннуитетный и дифференцированный платёж, детальный график погашения.
- Режим подбора кредита по максимальному ежемесячному платежу.
- Режим сравнения двух кредитных предложений.
- Досрочные погашения — разовые и регулярные (ежемесячно / ежегодно / один раз), с уменьшением срока или платежа.
- Материнский капитал и налоговый вычет.
- Расчёт эффективной процентной ставки (страховка, комиссии).
- 10 цветовых пресетов; цвета применяются через CSS-переменные, генерируемые в
wp_head. - Страница настроек Настройки → Ипотечный калькулятор: выбор пресета плиткой карточек, чекбоксы видимости блоков.
- Ссылка «Настройки» в строке плагина на странице «Плагины».
- Лёгкая проверка обновлений без автоустановки: бейдж в строке плагина при наличии новой версии.
Страница настроек

Демонстрация
Этот калькулятор процентов помогает быстро решать повседневные задачи: скидки, наценки, НДС, доли, изменение в процентах и сложные проценты. Подходит для личных финансов, бизнеса, обучения и рабочих расчётов.
Калькулятор процентов
Скидки, НДС, сложные проценты, прирост и другие расчёты
X% от числа Y. Пример: 13% от 70 000 = 9 100
Найти целое по части и проценту. Пример: 7 отличников = 20% класса → 35 учеников
Сколько % составляет A от B. Пример: 80 от 50 = 160%
Прибавить или вычесть процент. Пример: 100 + 20% НДС = 120
Исходная цена до скидки/наценки. Пример: 850 после скидки 15% → было 1000
На сколько % изменилось. Пример: было 30000, стало 35000 → +16.67%
Сложные проценты. Пример: 1000 под 10% на 3 года = 1331
Доля: какой % часть от целого. Пример: 200 г от 800 г = 25%
Выделить или начислить НДС. Ставки: 20%, 10%, 0%
Результаты калькулятора носят справочный характер и могут отличаться от итоговых значений в банковских, бухгалтерских и юридических документах. Для важных решений сверяйте расчёты с профильным специалистом.
Как пользоваться калькулятором
Как пользоваться: выберите нужную вкладку расчёта, введите исходные значения в поля и получите результат автоматически. Для задач со скидкой или наценкой используйте режим «Было / Стало», для НДС — вкладку «НДС», а для роста капитала — «Сложные %».
Основные правила расчёта
Основные правила расчёта: процент от числа вычисляется по формуле X% от Y = Y × X / 100. Процентное изменение определяется как (Новое − Старое) / Старое × 100%. При сложных процентах используется модель S = P × (1 ± r)^n, где r — ставка за период, n — число периодов.
Вопросы и ответы
Умножьте число на процент и разделите на 100.
Используйте формулу: (новое − старое) / старое × 100%.
Да, в отдельной вкладке доступны выделение и начисление НДС.
Она считает рост или падение по формуле сложных процентов за выбранное число периодов.








