Description
EH Mortgage Calculator is a lightweight, responsive, and easy-to-use mortgage calculator plugin for WordPress.
It allows users to quickly calculate monthly mortgage payments and view a full amortization schedule with clean, paginated results.
Version 3.1.0 builds on the major modernization introduced in 3.0, adding UI refinements, improved accessibility, better translation support, and a more polished user experience across both the shortcode and Gutenberg block.
Features include:
- Accurate mortgage payment calculation
- Full amortization table with year-by-year pagination
- Shortcode support:
[ehmortgagecalculator] - Native Gutenberg block (WordPress 5.0+)
- Modern JavaScript architecture (no globals, no inline JS)
- Clean, responsive UI with a custom Bootstrap build
- Translation-ready (includes Spanish)
- Improved accessibility and keyboard navigation
- Lightweight and optimized for performance
Ideal for real estate websites, financial blogs, loan officers, and anyone who needs a simple, reliable mortgage calculator on their WordPress site.
Blocks
This plugin provides 1 block.
- EH Mortgage Calculator Insert the EH Mortgage Calculator.
Installation
- Upload the
eh-mortgage-calculatorfolder to the/wp-content/plugins/directory. - Activate the plugin through the Plugins menu in WordPress.
-
Add the calculator to any page or post using the shortcode:
[ehmortgagecalculator]
-
Or insert the EH Mortgage Calculator Block in the block editor (WordPress 5.0+).
FAQ
-
Can I customize the calculator settings?
-
Yes. Version 3.1.0 introduces a new admin settings page where you can customize:
- Default loan amount, interest rate, and term
- Field labels and button text
- Primary color, button colors, and table header color
- Border radius and overall UI styling
- Display options for the summary box, amortization table, and chart
All settings apply instantly to both the shortcode and the Gutenberg block.
-
Is the plugin translation-ready?
-
Yes. The plugin is fully internationalized and includes a Spanish translation.
Version 3.1.0 improves translation support for JavaScript-based labels. -
Does it work with block themes?
-
Yes. The Gutenberg block works with all block themes and classic themes.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“EH Mortgage Calculator” is open source software. The following people have contributed to this plugin.
Contributors“EH Mortgage Calculator” has been translated into 1 locale. Thank you to the translators for their contributions.
Translate “EH Mortgage Calculator” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
3.1.0
- Improved pagination styling with dynamic primary color support
- Updated Bootstrap-based UI for cleaner, more consistent styling
- Added translation support for JavaScript chart labels
- Improved shortcode tab UI in the admin panel
- Removed remaining inline JavaScript for full CSP compatibility
- Enhanced accessibility and keyboard navigation
- Minor bug fixes and performance improvements
3.0
- Major modernization of the entire plugin
- Added a fully functional Gutenberg block with dynamic rendering
- Rebuilt JavaScript using modern standards (no globals, no inline scripts)
- Improved mortgage calculation logic and edge-case handling
- Redesigned UI with a slimmer, custom Bootstrap build
- Refactored plugin into a class-based architecture
- Improved shortcode output and front-end rendering
- Enhanced pagination for amortization tables
- Updated internationalization and text domain consistency
- Cleaned up file structure and removed legacy code
- Improved security, sanitization, and escaping
- Updated plugin header and documentation for WordPress.org
- Removed legacy widget support. The calculator is now available as a shortcode and a Gutenberg block.
2.0
The plugin can now be used as a widget.
1.1
Changed Text Domain to match the slug of the plugin.
1.0
Release Date: September 7, 2015
* Initial release



