{"id":175209,"date":"2023-11-08T12:54:10","date_gmt":"2023-11-08T12:54:10","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/bmi-calculator-by-calculator-io\/"},"modified":"2026-10-19T11:39:24","modified_gmt":"2026-10-19T11:39:24","slug":"ci-bmi-calculator","status":"publish","type":"plugin","link":"https:\/\/ja.wordpress.org\/plugins\/ci-bmi-calculator\/","author":20976408,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.0","stable_tag":"1.1.0","tested":"7.1.3","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"CI BMI Calculator","header_author":"www.calculator.io \/ BMI Calculator","header_description":"The free Body Mass Index calculator, also known as BMI, computes and classifies BMI for children and adults using data obtained from WHO and CDC.","assets_banners_color":"b2b6db","last_updated":"2026-10-19 11:39:24","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.calculator.io\/bmi-calculator\/","header_author_uri":"https:\/\/www.calculator.io\/","rating":5,"author_block_rating":0,"active_installs":100,"downloads":2987,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"calculatorio","date":"2026-06-03 17:12:41","revision":3559782},"1.0.1":{"tag":"1.0.1","author":"calculatorio","date":"2026-10-15 15:49:42","revision":3748879},"1.1.0":{"tag":"1.1.0","author":"calculatorio","date":"2026-10-19 11:39:24","revision":3754629}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-128.png":{"filename":"icon-128.png","revision":2992020,"resolution":"128","location":"assets","locale":"","width":128,"height":128},"icon-128x128.png":{"filename":"icon-128x128.png","revision":3748878,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256.png":{"filename":"icon-256.png","revision":2992020,"resolution":"256","location":"assets","locale":"","width":256,"height":256},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3748878,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1280x640.png":{"filename":"banner-1280x640.png","revision":2992020,"resolution":"1280x640","location":"assets","locale":"","width":1280,"height":640},"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3559782,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3559782,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{"blueprint.json":{"filename":"blueprint.json","revision":3754631,"resolution":false,"location":"assets","locale":"","contents":"{\"landingPage\":\"\\\/wp-admin\\\/plugins.php\",\"preferredVersions\":{\"php\":\"latest\",\"wp\":\"latest\"},\"phpExtensionBundles\":[\"kitchen-sink\"],\"features\":{\"networking\":true},\"steps\":[{\"step\":\"installPlugin\",\"options\":{\"activate\":true},\"pluginData\":{\"resource\":\"wordpress.org\\\/plugins\",\"slug\":\"ci-bmi-calculator\"}},{\"step\":\"login\",\"username\":\"admin\",\"password\":\"password\"}]}"}},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.1.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3754628,"resolution":"1","location":"assets","locale":"","width":1745,"height":355},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3754628,"resolution":"2","location":"assets","locale":"","width":3231,"height":543}},"screenshots":{"1":"The BMI Calculator input form: Gender, Age, Height, Weight.","2":"The BMI Calculator results: Body Mass Index (BMI)."}},"plugin_section":[],"plugin_tags":[11112,265677,229133,265678,265679],"plugin_category":[],"plugin_contributors":[222827],"plugin_business_model":[],"class_list":["post-175209","plugin","type-plugin","status-publish","hentry","plugin_tags-bmi-calculator","plugin_tags-body-mass-index-calculator","plugin_tags-calculate-bmi-online","plugin_tags-free-bmi-calculator","plugin_tags-healthy-bmi-range","plugin_contributors-calculatorio","plugin_committers-calculatorio"],"banners":{"banner":"https:\/\/ps.w.org\/ci-bmi-calculator\/assets\/banner-772x250.png?rev=3559782","banner_2x":"https:\/\/ps.w.org\/ci-bmi-calculator\/assets\/banner-1544x500.png?rev=3559782","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/ci-bmi-calculator\/assets\/icon-128x128.png?rev=3748878","icon_2x":"https:\/\/ps.w.org\/ci-bmi-calculator\/assets\/icon-256x256.png?rev=3748878","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/ci-bmi-calculator\/assets\/screenshot-1.png?rev=3754628","caption":"The BMI Calculator input form: Gender, Age, Height, Weight."},{"src":"https:\/\/ps.w.org\/ci-bmi-calculator\/assets\/screenshot-2.png?rev=3754628","caption":"The BMI Calculator results: Body Mass Index (BMI)."}],"raw_content":"<!--section=description-->\n<p>Check your health with our free BMI Calculator. Instantly calculate your Body Mass Index for adults and children using official WHO and CDC guidelines.<\/p>\n\n<p>Add the calculator to any page, post or widget area with the shortcode <code>[ci_bmi_calculator]<\/code>.<\/p>\n\n<p><strong>What you enter:<\/strong> Gender, Age, Height, Weight.<\/p>\n\n<p><strong>What you get:<\/strong> Body Mass Index (BMI).<\/p>\n\n<p>Features:<\/p>\n\n<ul>\n<li>Works as soon as it is activated: no account, no API key and no settings page.<\/li>\n<li>Calculates in your visitor's browser. Nothing they type is sent to calculator.io or anywhere else, and the plugin loads no ads, trackers or external scripts.<\/li>\n<li>Responsive: the form and the results sit side by side on wide pages and stack on narrow ones. The frame resizes itself to fit the calculator.<\/li>\n<li>Optional light, dark or automatic (follows the visitor's system setting) theme, a custom accent colour and a maximum width, all set in the shortcode.<\/li>\n<li>The calculator runs in an iframe, so your theme's styles cannot break it and it cannot break your theme.<\/li>\n<\/ul>\n\n<p>More about this calculator: <a href=\"https:\/\/www.calculator.io\/bmi-calculator\/\">https:\/\/www.calculator.io\/bmi-calculator\/<\/a><\/p>\n\n<h3>Usage<\/h3>\n\n<p>Add the BMI Calculator shortcode to your page, post or sidebar:<\/p>\n\n<pre><code>[ci_bmi_calculator]\n<\/code><\/pre>\n\n<p>Or add the following code to your template where you would like the BMI Calculator to appear:<\/p>\n\n<pre><code>&lt;?php echo do_shortcode( '[ci_bmi_calculator]' ); ?&gt;\n<\/code><\/pre>\n\n<p>All attributes are optional:<\/p>\n\n<ul>\n<li><code>title<\/code> - <code>1<\/code> (default) shows the calculator heading with its icon, <code>0<\/code> hides it. Example: <code>[ci_bmi_calculator title=\"0\"]<\/code><\/li>\n<li><code>theme<\/code> - <code>light<\/code> (default), <code>dark<\/code>, or <code>auto<\/code> to follow the visitor's light\/dark system setting. Example: <code>[ci_bmi_calculator theme=\"auto\"]<\/code><\/li>\n<li><code>accent<\/code> - an accent colour for buttons and highlights, as a hex value. Example: <code>[ci_bmi_calculator accent=\"#2563eb\"]<\/code><\/li>\n<li><code>max_width<\/code> - the widest the calculator may be: a number followed by <code>px<\/code>, <code>%<\/code> or <code>rem<\/code>. The calculator is centred when it is narrower than its column. Example: <code>[ci_bmi_calculator max_width=\"720px\"]<\/code><\/li>\n<\/ul>\n\n<p>Attributes can be combined: <code>[ci_bmi_calculator title=\"0\" theme=\"auto\" accent=\"#2563eb\" max_width=\"720px\"]<\/code><\/p>\n\n<h3>Source code and libraries<\/h3>\n\n<p>The plugin's own JavaScript and CSS are shipped unminified and human-readable: <code>assets\/js\/*.js<\/code> (except <code>assets\/js\/lib\/<\/code>), <code>assets\/css\/main.css<\/code>, <code>assets\/css\/ci-widget.css<\/code>, <code>assets\/css\/ci-embed.css<\/code> and the PHP file. <code>main.css<\/code> is the compiled, unminified stylesheet of calculator.io. The calculator is also published on the calculator.io website: https:\/\/www.calculator.io\/bmi-calculator\/<\/p>\n\n<p>Third-party libraries bundled in <code>assets\/js\/lib\/<\/code>. Where a file is minified, the readable source is available at the upstream address:<\/p>\n\n<ul>\n<li>math.js 3.37.1 (Apache-2.0) - <code>assets\/js\/lib\/math.min.js<\/code>, minified build. Source: https:\/\/github.com\/josdejong\/mathjs<\/li>\n<li>marked 15.0.12 (MIT) - <code>assets\/js\/lib\/marked.min.js<\/code>, minified build. Source: https:\/\/github.com\/markedjs\/marked<\/li>\n<li>Inputmask 5.0.9-beta.70 (MIT) - <code>assets\/js\/lib\/input-mask.min.js<\/code>, minified build. Source: https:\/\/github.com\/RobinHerbots\/Inputmask<\/li>\n<li>lazysizes 5.3.2 (MIT) - <code>assets\/js\/lib\/lazysizes.js<\/code>. Source: https:\/\/github.com\/aFarkas\/lazysizes<\/li>\n<li>Air Datepicker 3.3.0 (MIT) - <code>assets\/js\/lib\/air-datepicker.js<\/code>. Source: https:\/\/github.com\/t1m0n\/air-datepicker<\/li>\n<li>Inter font (SIL Open Font License 1.1) - <code>assets\/fonts\/inter-v20-latin.woff2<\/code>. Source: https:\/\/github.com\/rsms\/inter<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the \/ci-bmi-calculator\/ folder to the \/wp-content\/plugins\/ directory, or install the plugin from the Plugins screen.<\/li>\n<li>Activate the BMI Calculator plugin through the \"Plugins\" menu in WordPress.<\/li>\n<li>Add the <code>[ci_bmi_calculator]<\/code> shortcode to a page or post.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20add%20the%20calculator%20to%20a%20page%3F\"><h3>How do I add the calculator to a page?<\/h3><\/dt>\n<dd><p>Add the shortcode <code>[ci_bmi_calculator]<\/code> to a page or post. In the block editor use a Shortcode block. In a theme template use <code>&lt;?php echo do_shortcode( '[ci_bmi_calculator]' ); ?&gt;<\/code>.<\/p><\/dd>\n<dt id=\"which%20shortcode%20attributes%20are%20available%3F\"><h3>Which shortcode attributes are available?<\/h3><\/dt>\n<dd><p>title (1 or 0), <code>theme<\/code> (light, dark or auto), <code>accent<\/code> (a hex colour such as #2563eb) and <code>max_width<\/code> (for example 720px, 80% or 40rem). See the Usage section for examples. Invalid values are ignored and the default is used instead.<\/p><\/dd>\n<dt id=\"how%20do%20i%20get%20a%20dark%20calculator%3F\"><h3>How do I get a dark calculator?<\/h3><\/dt>\n<dd><p>Use <code>theme=\"dark\"<\/code> for always dark, or <code>theme=\"auto\"<\/code> to follow the visitor's light\/dark system setting. The default, <code>theme=\"light\"<\/code>, keeps the calculator light on any background.<\/p><\/dd>\n<dt id=\"can%20i%20hide%20the%20heading%3F\"><h3>Can I hide the heading?<\/h3><\/dt>\n<dd><p>Yes. Use <code>title=\"0\"<\/code> and the heading with the calculator's icon is not printed, so you can write your own.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20send%20data%20anywhere%3F\"><h3>Does the plugin send data anywhere?<\/h3><\/dt>\n<dd><p>No. The calculation happens in the visitor's browser, nothing they enter leaves the page, and the plugin makes no requests to calculator.io or any other external service. It sets no cookies and loads no ads or trackers.<\/p><\/dd>\n<dt id=\"the%20calculator%20is%20the%20wrong%20height%20or%20has%20a%20scrollbar.\"><h3>The calculator is the wrong height or has a scrollbar.<\/h3><\/dt>\n<dd><p>The frame adjusts its height automatically while the page is open. If your theme or a caching or optimisation plugin removes scripts from the page, the frame keeps a default height; exclude the plugin's <code>ci-embed.js<\/code> file from script optimisation.<\/p><\/dd>\n<dt id=\"what%20is%20a%20healthy%20bmi%20range%3F\"><h3>What is a healthy BMI range?<\/h3><\/dt>\n<dd><p>For most adults, a BMI between 18.5 and 24.9 is classified as the healthy or normal weight range. A BMI below 18.5 is considered underweight, 25.0 to 29.9 is overweight, and 30.0 or above falls into the obese category. These thresholds follow the World Health Organization classification for adults aged 20 and over.<\/p><\/dd>\n<dt id=\"how%20is%20bmi%20calculated%3F\"><h3>How is BMI calculated?<\/h3><\/dt>\n<dd><p>BMI is your weight divided by the square of your height. In metric units, divide your weight in kilograms by your height in metres squared (kg\/m\u00b2). In US units, multiply the result of pounds divided by inches squared by 703. For example, a person 1.78 m tall weighing 72.57 kg has a BMI of about 22.9.<\/p><\/dd>\n<dt id=\"is%20bmi%20accurate%20for%20athletes%20and%20muscular%20people%3F\"><h3>Is BMI accurate for athletes and muscular people?<\/h3><\/dt>\n<dd><p>Not always. BMI does not distinguish muscle from fat, so highly trained athletes and very muscular people often register a high BMI despite having low body fat. BMI is a useful quick screen for the general population, but for individuals it should be combined with other measures such as body fat percentage and a medical evaluation.<\/p><\/dd>\n<dt id=\"does%20a%20healthy%20bmi%20differ%20for%20men%20and%20women%3F\"><h3>Does a healthy BMI differ for men and women?<\/h3><\/dt>\n<dd><p>The numeric BMI categories are the same for adult men and women. However, at the same BMI, women generally carry a higher body fat percentage than men, and older adults carry more body fat than younger people. That is why BMI is best read as a general indicator rather than a precise measure of body composition.<\/p><\/dd>\n<dt id=\"what%20is%20the%20difference%20between%20bmi%20and%20the%20ponderal%20index%3F\"><h3>What is the difference between BMI and the Ponderal Index?<\/h3><\/dt>\n<dd><p>Both estimate body fatness from height and weight, but the Ponderal Index cubes height instead of squaring it. Because BMI does not scale perfectly with height, the Ponderal Index is often more reliable for people who are exceptionally tall or short, where BMI can overstate or understate body fat.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>New shortcode attributes: <code>title<\/code>, <code>theme<\/code> (light, dark, auto), <code>accent<\/code> and <code>max_width<\/code><\/li>\n<li>Responsive layout: form and results wrap into one column on narrow pages, wide tables scroll inside their own box<\/li>\n<li>The frame now follows the calculator's height when it changes or the window is resized<\/li>\n<li>Fixed the missing heading icon<\/li>\n<li>The plugin's JavaScript and CSS are now shipped unminified<\/li>\n<li>The WordPress-side script and styles load only on pages that use the shortcode<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Removed leftover files of earlier plugin versions<\/li>\n<li>Tested up to WordPress 7.1<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release of BMI Calculator<\/li>\n<\/ul>","raw_excerpt":"Check your health with our free BMI Calculator.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/175209","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=175209"}],"author":[{"embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/calculatorio"}],"wp:attachment":[{"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=175209"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=175209"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=175209"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=175209"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=175209"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=175209"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}