Deskripsyon
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
FAQ
-
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.
Mga Review
Wala pang reviews para sa plugin na ito.
Mga Contributor at Developer
Ang “Imran Body Index” ay open source software. Ang mga sumusunod na tao ay nag-ambag sa plugin na ito.
Mga ContributorIsalin ang “Imran Body Index” sa iyong wika.
Interesado sa development?
Tingnan ang code, i-check ang SVN repository, o mag-subscribe sa development log sa pamamagitan ng 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.
