Responsive Mortgage Calculator

Changelog

2.6.0

Tested with WordPress 6.7

2.5.1

Fixed an issue.

2.5.0

Tested with WordPress 6.5.5.

2.4.5

Tested with WordPress 6.4.0.

2.4.4

Tested with WordPress 5.9.4.

2.4.3

Tested with WordPress 5.9.3.

2.4.2

  • Small fix to support older PHP versions

2.3.12

  • Added currency support in the graph modal
  • Added jQuery via wp_enqueue_script for graph modal

2.3.11

  • Fixed bug with a label of user-selected Fixed Payment Period

2.3.10

  • Small JS bug fixed

2.3.9

  • Modified chart icon a little

2.3.8

  • Changed default calculation popup to: Show the monthly payment, textual summary and chart icon

2.3.7

  • Tested with WordPress 5.6.1

2.3.6

  • Small fixes

2.3.5

  • Tested with the new version of WordPress

2.3.4

  • Added default values for Total Amount, Down Payment, Interest Rate and Amortization Periods
  • Added beautiful summary popup with chart and amortization schedule
  • Changed summary display options: show popup immediately; show monthly payment along with popup toggle icon; show monthly payment, textual summary and popup toggle icon

2.3.3

  • Fixed a bug that caused error messages to display if no post object was loaded

2.3.2

  • Fixed a bug where localization file was not found if calculator data was submitted to the server
  • Updated widget constructor call to parent constructor since call to WP_Widget constructor is deprecated

2.3.1

  • Added shortcode attributes to set input values. Various permutations of the attributes are available, with some listed below
  • Total amount value can now be set using the shortcode attribute total_amount_value or tav
  • Down payment value can now be set using the shortcode attribute down_payment_value or dpv
  • Interest rate value can now be set using the shortcode attribute interest_rate_value or irv
  • Amortization period value can now be set using the shortcode attribute amortization_period_value or apv

2.3.0

  • Added options to set which payment periods can be selected
  • Added option for semi-annual payment period

2.2.9

  • Fixed a bug where the native select box arrow was displaying in Firefox even when fancy select styling was enabled
  • Modified the arrow on the fancy select box to be a little smaller with no background
  • Added an option for a minimum total amount

2.2.8

  • Added options for fixed yearly and quarterly payments
  • Fixed a bug that was causing the payment period to always be monthly of the payment period is hidden

2.2.7

  • Added fixed height to inputs and select fancy styling.
  • Added a setting to allow for 0% interest
  • Fixed an error on server side calculations that caused total with down payment and interest to be miscalculated

2.2.6

  • Removed dependency on the jQuery.isNumeric method.
  • Fixed bugs in the server side calculation processor.

2.2.5

  • Merry Christmas! Responsive Mortgage Calculator Pro is now available! Use coupon code XMAS2015 for 20% off till New Years.
  • Removed dead code
  • Amortization period is now unlimited

2.2.4

  • Detailed summary now has slide animation when toggle is clicked
  • Works over SSL
  • Now performs a basic calculation on the server and returns a payment result if no JavaScript is available
  • Hopefully solved the nested shortcode issue that prevents JavaScript from loading with Visual Composer. Fingers crossed.
  • Default currency format added to JavaScript in case you upgrade from a version without having set the currency format in the settings page

2.2.3

  • Changed default compounding period to monthly
  • You can now set whether amortization period is in years or months

2.2.2

  • Fixed a JavaScript bug where the {code} tag was being replace by “null” if there was no currency code

2.2.1

  • Added a number formatting setting to the options page for international currency systems. You can now choose the thousands separator, the decimal delimiter, and the number of decimal places. Also includes the Indian System.
  • Interest Rate field now corrects for poorly formatted input
  • Options page descriptions are improved and labels are shorter
  • Shortcode detection includes form id detection, in case the post content is preprocessed by Visual Composer or other visual editing tools
  • JavaScript currency code validation imporved

2.2.0

  • This version marks completion of changes to currency formatting. If you skipped update 2.1.9/1, please read those updates.
  • Completed changes to the .pot, and FR and ES .po and .mo files to include changes to the way that currencies are now formatted and displayed. These changes impact the summary section only
  • Currency format has been removed from the translation files and placed into the database via the options page. (see 2.1.9 updates)

2.1.91

  • Updated JavaScript version number to override caching of old JS file

2.1.9

  • This update requires resaving the options or reinstalling to initialize the new currency format and new result settings (see changes below)
  • Currency is now entirely customizable (replaced the select box with a text input)
  • You can now arrange your currency results using the currency symbol, amount and ISO code. See the options page to create your currency format
  • You can now choose to hide the total with interest and downpayment in the results summary. See the options page
  • Moved settings required by Javascript from hidden inputs to localization object
  • Minor changes to localizations. New .pot, .po, .mo files pending. Please await changes to FR and ES language files if you are using them.

2.1.8

  • Added Peso currency symbol

2.1.7

  • Security update: added security check to all necessary PHP files to prevent unwanted access to support files
  • Corrected a class that prevented the ‘i’ icon from being correctly positioned

2.1.6

  • Total Amount and Down Payment fields now accept commas and correct for poorly formatted input
  • Provided a helper php file to manually load scripts for people using visual editor plugins.

2.1.5

  • Changed script loading so that JS and CSS are always registered. JS and CSS can now be enqueued from your own scripts by calling wp_enqueue_script(‘lidd_mc’) and wp_enqueue_style(‘lidd_mc’)… in case you need to manually load them.

2.1.4

  • Added an option to set a default interest rate
  • Accented characters can now be used for field labels

2.1.3

  • Script/style loading moved to ‘wp’ action and combined

2.1.2

  • Completed internationalization
  • Added front end French and Spanish translations – thanks to designium

2.1.1

  • Added missing files

2.1.0

  • Added option for setting a fixed payment period
  • Result now shows the payment period
  • Added ability to set input and submit button labels using shortcode attributes
  • Beginning internationalization – still needs PO and MO files

2.0.3

  • Added generic currency symbol
  • Added input for ISO currency code on the options page

2.0.2

  • Fixed an error where the JS and CSS weren’t loading with the [rmc] shortcode

2.0.1

  • Quick and dirty bug fixes.

2.0.0

  • Massive code rewrite.
  • Added options page.
  • Widget users may need to reactivate the widget.

1.1.3

  • Minor CSS to remove margins from the Payment Period select box and prevent the surrounding span from resizing.

1.1.2

  • Fixed a bug that caused the form to display at the top of the page instead of where the shortcode was placed.

1.1.1

  • Made sure that JS and CSS are being included when the shortcode is used…
  • Fixed a minor UI bug where the arrow background on the select box was too short.

1.1

  • Added shortcodes

Plugin Website
Visit website

Version:
2.6.0
Last Updated
June 3, 2026
Active Installs
7000
Requires
WordPress 3.0.1
Tested Up To
WordPress 7.0

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.