Скачать
- Два режима расчета — аннуитетный (равный платеж) и дифференцированный (платеж снижается по мере погашения основного долга).
- Подробный график выплат — по каждому периоду отображаются дата, основной долг, проценты, комиссии, страхование и остаток.
- Дополнительные расходы — поддержка единовременной комиссии (в процентах или фиксированной суммой), ежемесячной комиссии (процент от остатка или фиксированно) и ежемесячной страховки.
- Досрочное погашение — выбор сценария «уменьшить срок» или «уменьшить платеж» с пересчетом итогов.
- Расчет ПСК — вычисление эффективной процентной ставки с учетом дополнительных расходов по кредиту.
- Сводка результатов — ежемесячный платеж, переплата, общая сумма выплат, дата закрытия кредита и визуальная структура выплат.
- Гибкие контент-блоки — управление блоками
description,instructions,scientific,faq,disclaimerв настройках и через шорткод. - 10 цветовых пресетов + пользовательская тема — оформление калькулятора через готовые темы или ручной выбор цветов в админке.
- Проверка новой версии — на странице плагинов и в интерфейсе выводится уведомление о новой версии со ссылкой на страницу плагина.
| Параметр | Значение |
|---|---|
| Шорткод | [loan-calculator] |
| Хранение настроек | Опция loan_calculator_smirnovcode_settings в базе данных WordPress |
| Режимы | basic (по умолчанию), compare |
| Атрибуты управления блоками | description, instructions, scientific, faq, disclaimer |
| Доп. расходы | Единовременная комиссия, ежемесячная комиссия, ежемесячная страховка |
| ПСК | Расчет эффективной ставки с учетом дополнительных расходов |
| Санитизация данных | Тексты — wp_kses_post, FAQ — sanitize_text_field + wp_kses_post, флаги — 1/0 |
| Обновления | Проверка версии раз в 12 часов через wp_remote_get |
1. Установка и активация
- Скачайте архив плагина или клонируйте репозиторий.
- Поместите папку
loan-calculator-smirnovcodeв директориюwp-content/plugins/. - В консоли WordPress откройте раздел Плагины и активируйте «Кредитный калькулятор».
- Перейдите в Настройки -> Кредитный калькулятор (или нажмите ссылку «Настройки» в строке плагина на странице «Плагины»).
2. Настройка плагина
Страница: Настройки -> Кредитный калькулятор. Все настройки хранятся в одной опции loan_calculator_smirnovcode_settings.
Оформление
- Тема оформления — выбор одного из 10 пресетов (
cosmic,oceanic,sunset,forest,lavender,minimal,corporate,warm,burgundy,fresh) или режимаcustom. - Пользовательские цвета — ручная настройка цветов фона, поверхностей, границ, текста, акцентов и цветов диаграммы.
Редактируемые блоки
Каждый блок содержит чекбокс «Использовать», поле редактирования и кнопку восстановления текста по умолчанию.
| Блок | Описание |
|---|---|
| Описание | Вводный текст над калькулятором |
| Инструкция | Блок «Как пользоваться калькулятором» |
| Научное обоснование | Формулы и пояснения расчета аннуитетных/дифференцированных платежей и ПСК |
| Вопросы и ответы | Сортируемый список с drag-and-drop, добавлением и удалением пунктов |
| Важная информация | Дисклаймер в нижней части виджета |
3. Вывод калькулятора на странице
Добавьте на любую страницу или запись шорткод:
[loan-calculator]На месте шорткода появится калькулятор с формой ввода, результатами расчета, графиком платежей и дополнительными информационными блоками в соответствии с настройками.
4. Параметры шорткода
Параметры по умолчанию берутся из настроек плагина. Любой блок можно переопределить локально:
[loan-calculator mode="compare" description="1" instructions="1" scientific="0" faq="1" disclaimer="0"]Поддерживаемые атрибуты:
| Атрибут | Назначение |
|---|---|
mode | Режим работы: basic или compare |
description | Вводное описание |
instructions | Блок инструкции |
scientific | Блок научного обоснования |
faq | Блок «Вопросы и ответы» |
disclaimer | Блок «Важная информация» |
Для флагов блоков поддерживаются значения 1|0|yes|no|true|false.
5. Проверка обновлений
Плагин раз в 12 часов обращается к серверу обновлений:
https://smirnovcode.ru/updates/loan-calculator-smirnovcode.jsonОжидаемый формат ответа — JSON-объект по ключу slug (loan-calculator-smirnovcode) либо один объект без обертки. Для проверки используется поле version:
{
"loan-calculator-smirnovcode": {
"version": "0.0.4"
}
}Если на сервере доступна более новая версия, в админке выводится уведомление со ссылкой на страницу плагина. Автообновления в систему WordPress не встраиваются.
Версия 0.0.4
- Обновлена версия плагина до
0.0.4. - Улучшен блок уведомления об обновлении на странице плагинов и сохранена постоянная ссылка «Перейти на страницу плагина».
- Актуализирована документация
README.mdпод текущую структуру и возможности плагина.
Версия 0.0.1
- Первый релиз плагина.
- Реализованы аннуитетный и дифференцированный расчеты, учет комиссий/страховки и досрочное погашение.
- Добавлены расчет ПСК, график платежей и адаптивный интерфейс.
Страница настроек

Демонстрация
Наш кредитный калькулятор поможет вам быстро и точно рассчитать ежемесячный платёж, общую сумму выплат и переплату по кредиту. Поддерживаются аннуитетный и дифференцированный типы платежей, учёт комиссий, страховки и досрочного погашения.
Кредитный калькулятор
Рассчитайте ежемесячный платёж, переплату и график платежей
Параметры кредита
Результаты расчёта
Введите параметры кредита и нажмите «Рассчитать»
График платежей
| № | Дата | Платёж | Основной долг | Проценты | Остаток |
|---|
Структура платежа
Калькулятор предназначен для ориентировочного расчёта потребительского кредита. Итоговые условия зависят от банка, кредитной истории, дохода и других факторов. Указанные суммы и ставки могут отличаться от фактических. Перед заключением договора проконсультируйтесь со специалистом кредитной организации.
Кредит А
Кредит Б
Результаты сравнения
| Параметр | Кредит А | Кредит Б | Выгоднее |
|---|---|---|---|
| Ежемесячный платёж | — | — | — |
| Общая сумма выплат | — | — | — |
| Переплата | — | — | — |
Как пользоваться калькулятором
Введите сумму кредита, процентную ставку и срок. Выберите тип платежа: аннуитетный — равные ежемесячные платежи; дифференцированный — платежи уменьшаются со временем. Нажмите «Рассчитать».
В блоке «Дополнительные параметры» можно указать дату выдачи, единовременную и ежемесячную комиссии, страховку, а также смоделировать досрочное погашение. Результаты включают ежемесячный платёж, переплату, эффективную ставку (ПСК), график платежей и диаграмму структуры выплат.
Основные правила расчёта
Аннуитетный платёж рассчитывается по формуле: A = S × (r × (1+r)ⁿ) / ((1+r)ⁿ − 1), где S — сумма кредита, r — месячная ставка, n — количество месяцев.
Дифференцированный платёж: основной долг делится на равные части, проценты начисляются на остаток. ПСК (полная стоимость кредита) — эффективная годовая ставка с учётом всех комиссий и страховок. Результаты калькулятора носят ориентировочный характер; точные условия уточняйте в банке.
Вопросы и ответы
Аннуитетный платёж — одинаковый ежемесячный платёж на весь срок кредита. В начале большая часть идёт на проценты, меньшая — на основной долг; к концу соотношение меняется на противоположное.
Дифференцированный платёж — ежемесячный платёж уменьшается со временем. Основной долг погашается равными частями, проценты начисляются на остаток, поэтому первые платежи выше, последние — ниже.
При дифференцированной схеме переплата по процентам меньше, но первые платежи выше. Аннуитет удобнее при планировании бюджета — платёж всегда одинаковый.
Полная стоимость кредита — все расходы заёмщика в процентах годовых: проценты, страховка, комиссии. ПСК показывает реальную переплату и помогает сравнивать предложения разных банков.
Досрочное погашение — самый эффективный способ. При «уменьшении срока» вы быстрее закрываете кредит и экономите на процентах; при «уменьшении платежа» — снижаете ежемесячную нагрузку.
При уменьшении срока ежемесячный платёж остаётся прежним, но кредит погашается быстрее — переплата меньше. При уменьшении платежа срок не меняется, но ежемесячная нагрузка снижается.
В блоке «Дополнительные параметры» укажите единовременную комиссию (% или ₽) и ежемесячную (% от остатка или фиксированную сумму). Калькулятор включит их в общую переплату и рассчитает эффективную ставку.
Дата выдачи влияет на точность графика платежей: от неё зависят даты ежемесячных взносов и дата полного погашения кредита.
В поле «Срок кредита» выберите единицу измерения: месяцы или годы. Например, 5 лет — 60 месяцев. Калькулятор автоматически переведёт срок в месяцы для расчёта.
Переплата — разница между общей суммой выплат и суммой кредита. Это сумма, которую вы отдаёте банку сверх долга: проценты, комиссии и страховка.
Ежемесячная страховка добавляется к каждому платежу и учитывается в общей сумме выплат и эффективной процентной ставке. Укажите её в блоке «Дополнительные параметры».
Калькулятор использует стандартные формулы аннуитета и дифференцированного графика. Результаты ориентировочные: банки могут применять особенности начисления (например, по дням). Для точных данных обратитесь в кредитную организацию.








