Beskrywing
Imran Body Index – Modern & Responsive is a powerful, fully responsive WordPress plugin that allows users to instantly calculate their Body Mass Index (BMI) with a clean and modern SaaS-style interface.
Designed for health blogs, fitness trainers, gyms, medical websites, and SaaS platforms, this plugin delivers accurate BMI results along with smart health classification. It supports both Metric (kg/cm) and Imperial (lbs/feet) unit systems, making it flexible and user-friendly for a global audience.
With its fast-loading performance, mobile-friendly design, and easy shortcode integration, you can add a professional BMI calculator to any page in seconds — no coding required.
Features:
- Fully Responsive Design — works on desktop, tablet, and mobile
- Metric & Imperial Unit Support — switch between kg/cm and lbs/feet
- Real BMI Calculation — accurate formula for both unit systems
- Instant Result with Health Category — Underweight, Healthy, Overweight, or Obese
- Visual Gauge — colour-coded semicircular gauge reflects your BMI zone
- Input Validation — clear error messages for missing or unrealistic values
- Calculation History — total calculation count stored and visible in the admin dashboard
- Lightweight & Fast Performance — minimal assets, inline styles and scripts
- Easy Shortcode Integration — one shortcode, works on any page or post
- Clean Admin Dashboard — view plugin info, shortcode, and usage statistics
Kwel-vrae
-
Is the plugin responsive?
-
Yes. The calculator is fully responsive and works on desktop, laptop, tablet, and mobile devices.
-
Does it support metric units?
-
Yes. You can switch between Standard (lbs/feet) and Metric (kg/cm) units using the toggle at the top of the calculator.
-
Does it store data?
-
Yes. Each calculation is recorded in the database. The total count is visible in the admin dashboard under Settings > Imran Body Index.
-
What BMI categories does it use?
-
The plugin follows standard WHO classifications: Underweight (below 18.5), Healthy (18.5–24.9), Overweight (25–29.9), and Obese (30 and above).
-
Do I need to write any code?
-
No. Simply paste
[imbi_calculator]into any page or post and the calculator will render automatically. -
Is the plugin free?
-
Yes, the plugin is completely free and open source under the GPLv2 licence.
Aanbevelings
There are no reviews for this plugin.
Contributors & Developers
“Imran Body Index” is oopbron sagteware. Die volgende mense het bygedra tot die ontwikkeling van hierdie uitbreiding:
ContributorsTranslate “Imran Body Index” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.2
- Fixed: BMI was hardcoded to 25 — now calculated correctly from user input
- Fixed: JavaScript typo (
bmi_ajaximbi_ajax) that prevented calculations from being saved - Fixed: Health category was always “Healthy” regardless of BMI — now derived from actual result
- Added: Frontend input validation with visible error messages
- Added: Server-side sanity checks on age and BMI before database insert
- Added: Colour-coded semicircular gauge with zone arcs (blue/green/yellow/red)
- Added: AJAX
.fail()handler for silent error logging - Improved: Script enqueued with proper jQuery dependency and footer placement
- Bumped: Stable tag to 1.0.2
1.0.2
- Minor code improvements and security hardening.
1.0.2
- Initial release.
