Linux 软件免费装
Banner图

Responsive Mortgage Calculator

开发者 rmcalculator
mlcalc
更新时间 2026年10月24日 18:36
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

mortgage loan loan-calculator mortgage-calculator home-loan

下载

2.3.0 2.3.10 2.3.12 2.3.4 2.3.5 2.3.6 2.3.7 2.3.8 2.3.9 2.2.9 2.2.5 2.3.11 2.4.1 2.4.3 2.4.4 2.4.5 2.5.0 2.5.2 2.6.0 2.2.8 2.2.4 2.2.7 2.6.1 2.4.2 2.5.1 2.6.2

详情介绍:

The Responsive Mortgage Calculator is a jQuery widget and shortcode that fits into any theme, on any device, at any size. It gives your visitors a quick way to estimate their mortgage payment, and it suits real-estate agents, home-buying blogs, mortgage brokers and lenders. Put it in a sidebar as a widget, or in any page or post with the [mortgagecalculator] or [rmc] shortcode. The payment is calculated in the visitor's browser. The optional popup with the amortization schedule and chart relies on the www.mlcalc.com/mortgage-calculator/ service (see External services below). Features The mortgage calculator allows your website visitors to estimate their mortgage payments by entering: The mortgage payment result is displayed below the form - very simply and very easy to follow. For the savvy user, a click on the information icon reveals more mortgage details… Redesign It There are settings to adjust the styling, a light and a dark theme, or you can remove the styling entirely and use your theme’s styling. The HTML is built with plenty of classes, so it’s easy to override the included stylesheet with your own CSS. Plenty of Options Shortcode Attributes Use the shortcode on different pages with different field names by using shortcode attributes. They’re pretty obvious, but here’s an example: [mortgagecalculator totalamount="Mortgage Amount"] or use the first letter of the original labels: [rmc ta="Mortgage Amount"] Set input values using attributes for total amount, down payment, interest rate, and mortgage term the long way: [mortgagecalculator total_amount_value="$250,000" down_payment_value="$50,000" interest_rate_value="3.49%" amortization_period_value="15 years"] or using the short versions: [rmc tav="$250,000" dpv="$50,000" irv="3.49%" apv="15 years"] Use cases Disclaimer The Responsive Mortgage Calculator is for demonstration purposes only and may not reflect actual numbers for your mortgage.

安装:

Install this plugin just like any other…
  1. Upload the plugin folder responsive-mortgage-calculator.php to the /wp-content/plugins/ directory
  2. Activate the plugin through the 'Plugins' menu in WordPress
Widget Installation
  1. Access the Widgets page under the Appearance menu.
  2. Drag the Responsive Mortgage Calculator into the Widget display area of your choice.
  3. If you want, change the title and save it.
Shortcode Usage You can insert the mortgage calculator into a page or post using the short code [mortgagecalculator] or [rmc]. Set the Compounding Period The mortgage calculator has a default compounding period that is semi-annual. Visit the settings page under Settings > Resp Mortgage Calculator and change the setting ‘Compounding period for the mortgage interest’ to the correct period for your region.

屏幕截图:

  • The monthly payment shown after calculating.
  • The settings page: default values and calculator options.

常见问题:

On submission, the page just reloads and the mortgage calculator shows no results

This is likely a problem with the JavaScript file not being loaded, and seems to occur when using the shortcode with a visual editor plugin, like Visual Composer. This will also prevent the CSS file from loading. First, try editing the page with the shortcode. Switch from the visual editor to plain text editing, add the shortcode in plain text, and save it. Check the mortgage calculator to see if it working. If that didn’t work, you can… Solve this problem by manually loading the scripts and styles. In the plugin folder, open the Extras folder, then open the file called manually_load_scripts.php. Copy the contents to your theme’s functions.php file. Even better, copy it to the functions.php file of a child theme. Change the page slug in the if conditional from your-page-slug-here to the actual page slug you’re using for the shortcode. Test it.

The calculated payment is off by a few dollars

The mortgage calculator calculates interest monthly by default, but you can change this on the settings page. Go to Settings > Resp Mortgage Calculator and change the setting ‘Compounding Period’ to the correct period for your region.

When I put two mortgage calculators on the same page, it doesn't work

This is a known issue. In the current version of the calculator, there can only be one instance of Responsive Mortgage Calculator on a page. This may change at some point in the future.

Can visitors see the amortization schedule?

Yes. After a calculation, the chart icon below the result opens a popup with the chart and the amortization schedule. The popup is provided by the mlcalc.com service, so it needs an internet connection and sends the entered numbers there when it is opened (see External services). The popup behaviour can be changed on the settings page.

Does it support Canadian or other compounding periods?

Yes. Under Settings > Resp Mortgage Calculator choose the compounding period for the mortgage interest that is used in your region (the default is semi-annual).

Can I use it with a page builder such as Elementor or Divi?

Put the shortcode in a shortcode or text element. If the calculator does not work, the plugin's scripts may not have been loaded by the builder; see the first question above for the fix.

How do I change the colors and style?

The settings page offers a light theme, a dark theme or no styling at all. You can also add your own CSS classes to the fields and override the plugin stylesheet with your own CSS.

Does it include taxes, insurance or PMI?

No. The payment shown is principal and interest only.

更新日志:

2.6.2 2.6.1 2.6.1 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 2.3.12 2.3.11 2.3.10 2.3.9 2.3.8 2.3.7 2.3.6 2.3.5 2.3.4 2.3.3 2.3.2 2.3.1 2.3.0 2.2.9 2.2.8 2.2.7 2.2.6 2.2.5 2.2.4 2.2.3 2.2.2 2.2.1 2.2.0 2.1.91 2.1.9 2.1.8 2.1.7 2.1.6 2.1.5 2.1.4 2.1.3 2.1.2 2.1.1 2.1.0 2.0.3 2.0.2 2.0.1 2.0.0 1.1.3 1.1.2 1.1.1 1.1