[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f2TcVGp39LlsQ8rO9CfX1nnZw9pDSrKk3AsCB421pllo":3,"$fdGgEg8H_-amjVd2wLIuNpYgVLPepZGaPkeyr_PGdC1w":313,"$fPnPMufxaUtPA2imAbnPGGc7wJ2BYwFv3H7H9s4d-Dsg":317},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"discovery_status":30,"vulnerabilities":31,"developer":56,"crawl_stats":37,"alternatives":61,"analysis":166,"fingerprints":292},"diet-calorie-calculator","Diet Calorie Calculator","1.1.1","MWP Development","https:\u002F\u002Fprofiles.wordpress.org\u002Fmwpdevelopment\u002F","\u003Cp>Meet Diet Calorie Calculator is a ready-to-go WordPress plugin for health enthusiasts, fitness trainers and nutrition coaches. This powerful WordPress plugin is designed to help users determine their daily calorie intake based on their unique information, activity level, and weight goals. Whether you’re looking to maintain, lose, or gain weight, Diet Calorie Calculator provides you with tailored recommendations to achieve your optimal dietary results.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F0JtwcdaeDDQ?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>Diet Calorie Calculator Features\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Live Calculations:\u003C\u002Fstrong> Users can instantly see their calorie requirements based on the input data.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email Capture:\u003C\u002Fstrong> Gather user emails seamlessly via a newsletter form integrated into the calculator interface.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email User Results:\u003C\u002Fstrong> Allow users to receive their calculated results via email by providing their email address.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Units Conversion:\u003C\u002Fstrong> Easily switch between different units for a more user-friendly experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>BMR Mifflin—St. Jeor Formula:\u003C\u002Fstrong> Precisely calculate Basal Metabolic Rate within  your WordPress website for accurate calorie needs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Klaviyo and Zapier Newsletter Integration:\u003C\u002Fstrong> Seamlessly connect with Klaviyo or Zapier for effective newsletter campaigns.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Admin Notifications:\u003C\u002Fstrong> Receive notifications in the admin dashboard for user interactions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Styling:\u003C\u002Fstrong> Tailor the look and feel of the plugin to match your website’s design by customizing the appearance of this diet and calorie calculator plugin.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ready for Translation:\u003C\u002Fstrong> Translate the plugin into different languages for a global audience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>RTL Support:\u003C\u002Fstrong> Full support for RTL languages for a better user experience.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003Cstrong>How It Works\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cp>Our plugin offers a convenient shortcode for seamlessly integrating a calculator into various sections of your website, whether it’s within a page, post, or widget. This provides a straightforward and efficient method to embed the calculator wherever you desire.\u003C\u002Fp>\n\u003Ch4>\u003Cstrong>Settings\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cp>Once you have installed the plugin you can customize it. The diet calorie calculator offers a refined and user-friendly interface, presenting a range of options to tailor the calorie calculator according to your preferences with simplicity and elegance.\u003C\u002Fp>\n\u003Ch4>\u003Cstrong>Email Capture\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cp>One of the main advantages of our WordPress plugin is the ability to use it as a powerful marketing tool by enabling Email capture option. The Diet Calorie Calculator seamlessly integrates with Klaviyo, enhancing its capabilities for effective marketing strategies.\u003C\u002Fp>\n\u003Ch4>\u003Cstrong>Precise BMR Calculation and Daily Calories Target\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cp>Unlock precise calculations for Basal Metabolic Rate (BMR) and daily calorie requirements using the \u003Cstrong>Mifflin—St. Jeor formula\u003C\u002Fstrong>. Our plugin employs this trusted formula to ensure accurate and reliable results for both BMR and daily caloric needs, providing users with valuable insights into their nutritional requirements\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>Klaviyo\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cp>Our plugin integrates with Klaviyo to provide robust email marketing and automation capabilities. With Klaviyo integration enabled, you can effortlessly capture user emails directly through our plugin and synchronize them with your Klaviyo account. This allows you to build targeted email lists and execute personalized email campaigns.\u003C\u002Fp>\n\u003Cp>To enable Klaviyo integration:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Sign up for a \u003Ca href=\"https:\u002F\u002Fwww.klaviyo.com\" rel=\"nofollow ugc\">Klaviyo\u003C\u002Fa> account if you haven’t already.\u003C\u002Fli>\n\u003Cli>Obtain your Klaviyo API key from your Klaviyo account settings.\u003C\u002Fli>\n\u003Cli>Go to Diet Calculator -> Integrations in your WordPress dashboard.\u003C\u002Fli>\n\u003Cli>Enter your Klaviyo API key and save the settings.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>\u003Cstrong>Klaviyo’s Terms of Use and Privacy Policy\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cp>You can access \u003Ca href=\"https:\u002F\u002Fwww.klaviyo.com\u002Flegal\u002Fterms-of-service\" rel=\"nofollow ugc\">Klaviyo’s Terms\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.klaviyo.com\u002Flegal\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>. It’s important to review these documents before using the plugin.\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>Zapier\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cp>Our plugin integrates with Zapier to provide robust email marketing and automation capabilities. With Zapier integration enabled, you can effortlessly capture user emails and calculation results directly through our plugin using Zapier webhooks.\u003C\u002Fp>\n\u003Cp>To enable Zapier integration:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Sign up for a \u003Ca href=\"https:\u002F\u002Fzapier.com\" rel=\"nofollow ugc\">Zapier\u003C\u002Fa> account if you haven’t already.\u003C\u002Fli>\n\u003Cli>Create Zap.\u003C\u002Fli>\n\u003Cli>Select Trigger -> Webhooks By Zapier.\u003C\u002Fli>\n\u003Cli>Copy Webhook URL and insert to plugin Intergation settings.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>\u003Cstrong>Zapier’s Terms of Use and Privacy Policy\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cp>You can access \u003Ca href=\"https:\u002F\u002Fzapier.com\u002Flegal\" rel=\"nofollow ugc\">Zapier’s Terms\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fzapier.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>. It’s important to review these documents before using the plugin.\u003C\u002Fp>\n\u003Ch3>Translations\u003C\u002Fh3>\n\u003Cp>Our plugin is ready for translation and it’s already available in the following languages:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Spanish\u003C\u002Fli>\n\u003Cli>French\u003C\u002Fli>\n\u003Cli>German\u003C\u002Fli>\n\u003Cli>Turkish\u003C\u002Fli>\n\u003Cli>Polish\u003C\u002Fli>\n\u003C\u002Ful>\n","Diet Calorie Calculator - elegant and effective calorie calculator solution for health experts, fitness trainers and nutrition coaches.",100,3036,5,"2025-03-06T14:36:00.000Z","6.7.5","5.0","7.3",[19,20,21,22,23],"bmr-calculator","calorie-calculator","macros","nutrition","weight-loss","https:\u002F\u002Fmwp-development.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdiet-calorie-calculator.1.1.1.zip",70,1,"2026-02-21 00:00:00","2026-04-16T10:56:18.058Z","no_bundle",[32],{"id":33,"url_slug":34,"title":35,"description":36,"plugin_slug":4,"theme_slug":37,"affected_versions":38,"patched_in_version":37,"severity":39,"cvss_score":40,"cvss_vector":41,"vuln_type":42,"published_date":28,"updated_date":43,"references":44,"days_to_patch":37,"patch_diff_files":46,"patch_trac_url":37,"research_status":47,"research_verified":48,"research_rounds_completed":49,"research_plan":50,"research_summary":51,"research_vulnerable_code":37,"research_fix_diff":37,"research_exploit_outline":52,"research_model_used":53,"research_started_at":54,"research_completed_at":55,"research_error":37,"poc_status":37,"poc_video_id":37,"poc_summary":37,"poc_steps":37,"poc_tested_at":37,"poc_wp_version":37,"poc_php_version":37,"poc_playwright_script":37,"poc_exploit_code":37,"poc_has_trace":48,"poc_model_used":37,"poc_verification_depth":37},"CVE-2026-39680","diet-calorie-calculator-missing-authorization","Diet Calorie Calculator \u003C= 1.1.1 - Missing Authorization","The Diet Calorie Calculator plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on a function in versions up to, and including, 1.1.1. This makes it possible for unauthenticated attackers to perform an unauthorized action.",null,"\u003C=1.1.1","medium",5.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Missing Authorization","2026-04-15 21:28:48",[45],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F3bd5652e-1c26-4952-9119-1d7f7eff7d55?source=api-prod",[],"researched",false,3,"This research plan outlines the steps required to identify and exploit the Missing Authorization vulnerability in the **Diet Calorie Calculator** plugin (\u003C= 1.1.1).\n\n---\n\n### 1. Vulnerability Summary\nThe **Diet Calorie Calculator** plugin for WordPress is vulnerable to unauthorized access due to a missing capability check in an action handler. In versions up to and including 1.1.1, certain functions—likely those associated with saving calculator data, updating user diet profiles, or modifying plugin settings—are registered via hooks (such as `wp_ajax_nopriv_` or `admin_init`) without verifying if the requesting user has the necessary permissions (`current_user_can()`). This allows unauthenticated attackers to perform actions that should be restricted to administrators or specific users.\n\n### 2. Attack Vector Analysis\n*   **Endpoint:** `wp-admin\u002Fadmin-ajax.php` (most likely) or a general `init`\u002F`admin_init` hook listener.\n*   **Action Name (Inferred):** Likely patterns include `dcc_save_data`, `save_diet_calculator_settings`, or `diet_calorie_calculator_save`.\n*   **Payload Parameter:** `$_POST` parameters corresponding to plugin settings or user data.\n*   **Authentication:** None required (Unauthenticated).\n*   **Preconditions:** The plugin must be active. If the vulnerability is in an AJAX handler, a nonce might be required, though many plugins with missing authorization also lack proper nonce verification.\n\n### 3. Code Flow (Inferred)\n1.  **Entry Point:** The plugin registers a handler for an AJAX action:\n    `add_action('wp_ajax_nopriv_VULNERABLE_ACTION', 'vulnerable_function_name');`\n    `add_action('wp_ajax_VULNERABLE_ACTION', 'vulnerable_function_name');`\n2.  **Trigger:** An HTTP POST request is sent to `admin-ajax.php` with `action=VULNERABLE_ACTION`.\n3.  **Missing Check:** Inside `vulnerable_function_name()`, the code fails to call `current_user_can('manage_options')` or a similar authorization check.\n4.  **Sink:** The function proceeds to execute a privileged operation, such as:\n    *   `update_option('dcc_settings', ...)`\n    *   `$wpdb->insert(...)` into a custom plugin table.\n    *   `wp_insert_post(...)` to create diet plans.\n\n### 4. Nonce Acquisition Strategy\nIf the handler performs a `check_ajax_referer` or `wp_verify_nonce` check, we must extract the nonce from the frontend.\n\n1.  **Identify Shortcode:** Search the plugin code for `add_shortcode`.\n    *   *Likely Shortcode:* `[diet-calorie-calculator]` (inferred).\n2.  **Create Trigger Page:** Create a public page containing this shortcode to force the plugin to load its scripts and nonces.\n    *   `wp post create --post_type=page --post_status=publish --post_title=\"Calculator\" --post_content='[diet-calorie-calculator]'`\n3.  **Extract Nonce via Browser:**\n    *   Navigate to the newly created page.\n    *   Search the source code for `wp_localize_script` data.\n    *   *Common JS Variable (Inferred):* `window.dcc_ajax_obj` or `window.diet_calc_vars`.\n    *   *Command:* `browser_eval(\"window.diet_calc_vars?.nonce\")` (Replace with actual variable found during discovery).\n\n### 5. Exploitation Strategy\nOnce the vulnerable action and necessary parameters are identified:\n\n1.  **Discovery Phase:**\n    *   Grep the plugin directory for `wp_ajax_nopriv` to find potential unauthenticated actions.\n    *   Check for `current_user_can` calls within those functions.\n    *   Identify parameters used in `update_option` or database queries.\n2.  **Execution Phase:**\n    *   Use the `http_request` tool to send a POST request to the AJAX endpoint.\n    *   **Payload Example (Inferred):**\n        ```http\n        POST \u002Fwp-admin\u002Fadmin-ajax.php HTTP\u002F1.1\n        Content-Type: application\u002Fx-www-form-urlencoded\n\n        action=VULNERABLE_ACTION&nonce=EXTRACTED_NONCE&option_name=default_role&option_value=administrator\n        ```\n    *   *Note:* If the vulnerability allows updating arbitrary options, targeting `users_can_register` and `default_role` is a common path to privilege escalation. If it only affects plugin-specific settings, target a setting that could lead to XSS (e.g., a \"footer text\" or \"calculator label\" setting).\n\n### 6. Test Data Setup\n1.  **Plugin Installation:** Ensure `diet-calorie-calculator` version 1.1.1 is installed.\n2.  **Page Creation:**\n    ```bash\n    wp post create --post_type=page --post_status=publish --post_content='[diet-calorie-calculator]'\n    ```\n3.  **Baseline Check:** Verify current plugin settings or system settings:\n    ```bash\n    wp option get users_can_register\n    ```\n\n### 7. Expected Results\n*   **Success:** The server returns a `200 OK` or a JSON success message (e.g., `{\"success\":true}`).\n*   **Impact:** The targeted setting or data is modified in the database without the attacker ever providing administrator credentials.\n\n### 8. Verification Steps\n1.  **Database Check:** Use WP-CLI to confirm the change.\n    *   If settings were targeted: `wp option get \u003Cplugin_setting_name>`\n    *   If user data was targeted: `wp db query \"SELECT * FROM wp_diet_data_table\"` (using the actual table name).\n2.  **UI Check:** Navigate to the plugin settings page in the WordPress admin dashboard to see if the values have changed.\n\n### 9. Alternative Approaches\n*   **Admin Init Bypass:** If no AJAX actions are found, check for functions hooked to `admin_init`. If they process `$_POST` without a capability check, they can be triggered by any user (even unauthenticated) by visiting `\u002Fwp-admin\u002Fadmin-ajax.php` (as `admin_init` fires on that endpoint).\n*   **Parameter Fuzzing:** If the logic for saving settings is found but the parameters are unclear, fuzz the `$_POST` keys based on the names found in the plugin's settings form HTML. Look for `name=\"settings[some_val]\"` in the source code.","The Diet Calorie Calculator plugin for WordPress is vulnerable to unauthorized access in versions up to 1.1.1 due to missing capability checks on functions registered via AJAX or administrative hooks. This allows unauthenticated attackers to perform privileged actions, such as modifying plugin settings or diet-related data, by sending requests to the admin-ajax.php endpoint.","The exploit methodology involves identifying an unauthenticated AJAX action registered by the plugin (likely using the 'wp_ajax_nopriv_' hook) that performs sensitive operations without a call to current_user_can(). \n\n1. Search the plugin code for hooks like 'wp_ajax_nopriv_' associated with data saving (e.g., dcc_save_data).\n2. Locate a public page where the [diet-calorie-calculator] shortcode is present and extract any necessary nonces from the localized JavaScript variables (e.g., in window.diet_calc_vars).\n3. Send a POST request to \u002Fwp-admin\u002Fadmin-ajax.php with the 'action' parameter and the target payload containing modified settings or data.\n4. If the plugin uses an admin_init hook without authorization checks, the same result can be achieved by an unauthenticated user hitting the AJAX endpoint, as admin_init fires on that route.","gemini-3-flash-preview","2026-04-19 01:49:53","2026-04-19 01:50:09",{"slug":57,"display_name":7,"profile_url":8,"plugin_count":27,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":58,"trust_score":59,"computed_at":60},"mwpdevelopment",30,73,"2026-05-20T05:45:46.716Z",[62,84,104,121,146],{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":70,"downloaded":71,"rating":11,"num_ratings":27,"last_updated":72,"tested_up_to":73,"requires_at_least":16,"requires_php":74,"tags":75,"homepage":80,"download_link":81,"security_score":82,"vuln_count":83,"unpatched_count":83,"last_vuln_date":37,"fetched_at":29},"ci-calorie-calculator","Calorie Calculator by Calculator.iO","1.0.0","Jane Smith","https:\u002F\u002Fprofiles.wordpress.org\u002Fcalculatorio\u002F","\u003Cp>This calorie calculator computes how many calories are required daily to maintain, decrease, or gain weight. Learn about the different types of calories and how they affect you. \u003Ca href=\"https:\u002F\u002Fwww.calculator.io\u002Fcalorie-calculator\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.calculator.io\u002Fcalorie-calculator\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>Add the Calorie Calculator shortcode to your page, post or sidebar:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[calcio_calorie_calculator]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Add the following code to your template where you would like the Calorie Calculator to appear:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php display_calcio_calorie_calculator(); ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n","This calorie calculator computes how many calories are required daily to maintain, decrease, or gain weight. Learn about the different types of calori &hellip;",20,1372,"2024-07-02T17:00:00.000Z","6.5.8","",[20,76,77,78,79],"calorie-counting","daily-calorie-intake","nutritional-needs","weight-loss-calculator","https:\u002F\u002Fwww.calculator.io\u002Fcalorie-calculator\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fci-calorie-calculator.1.0.0.zip",92,0,{"slug":85,"name":86,"version":87,"author":88,"author_profile":89,"description":90,"short_description":91,"active_installs":92,"downloaded":93,"rating":82,"num_ratings":94,"last_updated":95,"tested_up_to":96,"requires_at_least":97,"requires_php":98,"tags":99,"homepage":74,"download_link":103,"security_score":11,"vuln_count":83,"unpatched_count":83,"last_vuln_date":37,"fetched_at":29},"wp-calorie-calculator","WP Calorie Calculator","4.4.0","THE BELOV","https:\u002F\u002Fprofiles.wordpress.org\u002Fbelovdigital\u002F","\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FWOz-QzmKQIQ?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>UPD: V4 is out! Now supporting GDPR!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>For all experts in fitness, health & calories-dependent nutrition or sports: meet the most effective marketing feature for your WordPress website!\u003C\u002Fp>\n\u003Cp>WordPress Calorie Calculator by \u003Ca href=\"https:\u002F\u002Fbelovdigital.agency\u002F\" rel=\"nofollow ugc\">Belov\u003C\u002Fa> is a plugin and a marketing tool that works wonders in user attraction.\u003C\u002Fp>\n\u003Cp>This plugin is weight management for your visitors made simple. Whether you are launching a WordPress website to help others achieve their desired body mass or working on your own shape and fitness, the WP Calorie Calculator plugin is what you’re looking for.\u003C\u002Fp>\n\u003Cp>Having a calorie calculator on your website is an absolute must if your business is in the nutrition, health or fitness sector. Your clients will most definitely enjoy the opportunity to monitor and manage their daily calorie norms and body mass with the help of your website. Make your service catchy and get more leads!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>NEW: Zapier support added to the free version.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>A GREAT TIME-SAVER\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cp>So many factors affect our energy consumption needs that estimating the necessary calorie intake in mind would be too complicated. You end up wasting half of your day doing lots of math with your calories, weight, and height and comparing your target body mass to your current weight.\u003C\u002Fp>\n\u003Cp>No one wants to spend their life on endless calculations! Let your visitors delegate that tedious work to our WordPress Calorie Calculator plugin. Install it and make your website attract even more sports and weight management strivers.\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>SCIENCE BEHIND THE CALORIES\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cp>BMR, or basal metabolic rate, is one of the most widely used parameters for defining the preferred calorie ratio. For our calculator plugin, we use the \u003Cstrong>Mifflin—St. Jeor formula.\u003C\u002Fstrong> It identifies BMR by analyzing the essential features of your organism: \u003Cstrong>body mass, height, age, and gender.\u003C\u002Fstrong> The plugin calculates daily calorie consumption rate using those numbers with the multipliers needed to account for the \u003Cstrong>goals\u003C\u002Fstrong> and \u003Cstrong>conditions.\u003C\u002Fstrong> The formula also takes sports and other \u003Cstrong>types of activity\u003C\u002Fstrong> into account: this way, the users can be sure that the calorie norm offered by WP Calorie Calculator corresponds with their individual physical characteristics such as weight, height, and others.\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>HOW IT WORKS\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cp>Our Calorie Calculator for WordPress gives you the shortcode for your website’s page, post, or sidebar. Put it anywhere it suits the most to catch the attention of your visitors!\u003C\u002Fp>\n\u003Ch4>\u003Cstrong>Weight, heights, goals: the calculator accounts for everything\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cp>Once you have installed the plugin, you get a neatly designed Calculator settings section in your WordPress admin area. There are a few tabs where you can configure input fields for age, body mass, and height, gender selector, and measure units toggle. Other parameters are configurable in the \u003Ca href=\"https:\u002F\u002Fwpcaloriecalculator.com\u002F\" rel=\"nofollow ugc\">Pro edition of WP Calorie Caluclator\u003C\u002Fa> (UPD: V4 is out!). Among those, there are lifestyle for which users tick the one that fits them best and body mass goals with the dropdown menu offering weight maintenance, loss, or gain (and the pace of the process).\u003C\u002Fp>\n\u003Ch4>\u003Cstrong>Units & auto conversion\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cp>WP Calorie Calculator works with metric and imperial units to ensure convenience for everyone. And should users forget to switch units, the plugin will convert everything automatically with a click of the toggle. No need to rack your brain over retyping and converting.\u003C\u002Fp>\n\u003Ch4>\u003Cstrong>Increasing screentime\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cp>This built-in calculator will, without a doubt, be a most-liked feature on your website. People will hardly manage to resist the urge to check out their daily calorie norm set up in accordance with their body mass goals.\u003C\u002Fp>\n\u003Ch4>\u003Cstrong>Handy & user-friendly\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cp>It runs as you go: if you select an instant view, WordPress Calorie Calculator demonstrates the results straight after everything is typed. No need to click on any additional buttons: our calculator plugin is as user-friendly as possible. Alternatively, you can ask users to provide their emails to which the plugin will send the results.\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>INCREASE USER INVOLVEMENT WITH WP CALORIE CALCULATOR\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cp>Creating a WordPress website to offer nutritionist service or a diet management program? The WP Calorie Calculator by \u003Ca href=\"https:\u002F\u002Fbelovdigital.agency\u002F\" rel=\"nofollow ugc\">Belov\u003C\u002Fa> is the easiest way to capture people’s attention by personalizing their nutrition plan.\u003C\u002Fp>\n\u003Cp>Interaction holds attention like nothing else! Your site visitors will spend more time online and will be much more likely to convert into customers. Besides, you can collect emails with the form provided: some serious help to your marketing!\u003C\u002Fp>\n\u003Cp>Personalize user experience for your clients and boost your business processes!\u003C\u002Fp>\n\u003Cp>Read more on the \u003Ca href=\"https:\u002F\u002Fwpcaloriecalculator.com\u002F\" rel=\"nofollow ugc\">WP Calorie Calculator website\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>MAKE IT UNIQUE\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Ch4>\u003Cstrong>Styling\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cp>The plugin allows to change the interface colors to make them fit your website design. In the free version, only 2 types of colors—primary and secondary—are changeable. The \u003Ca href=\"https:\u002F\u002Fwpcaloriecalculator.com\u002F\" rel=\"nofollow ugc\">Pro version\u003C\u002Fa> provides much more flexibility and lets you define the color of almost every detail on the screen, from the title to the on-hover state color.\u003C\u002Fp>\n\u003Ch4>\u003Cstrong>Instant or email results\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cp>You can also choose how results will be delivered to your visitor—directly in the form or via email. The first option implies that the amount of calories is displayed once the user submits all the necessary input. The latter can help a great deal in email marketing. To make the work on that easier, we added ConvertKit, Hubspot, Mailchimp and Zapier integration in the \u003Ca href=\"https:\u002F\u002Fcaloriecalculator.cloud\u002F\" rel=\"nofollow ugc\">Calculator Pro\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>PRO EDITION\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cp>Advanced features, email marketing service integrations, and new & improved admin dashboard design: make the most of WP Calorie Calculator!\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FrBmfKf24bC8?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch4>\u003Cstrong>More to calculate\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cp>Among the advanced features of the WP Calorie Calculator Pro plugin, there are custom functions such as \u003Cstrong>macronutrient balance\u003C\u002Fstrong> and \u003Cstrong>activity level\u003C\u002Fstrong>—both editable and removable! In addition, the Pro version has as many as \u003Cstrong>three formulas\u003C\u002Fstrong> available and calculates such crucial parameters as \u003Cstrong>BMI & BMR\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch4>\u003Cstrong>Optimize your marketing\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cp>The Pro version has excellent integrations with online marketing services:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>ConvertKit\u003Cbr \u002F>\nCollect emails, edit & send email templates, and boost your marketing campaign.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Hubspot\u003Cbr \u002F>\nCollect emails, edit & send email templates, and boost your marketing campaign.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Mailchimp\u003Cbr \u002F>\nCollect emails, edit & send email templates, and boost your marketing campaign.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Zapier webhook\u003Cbr \u002F>\nUpgrade the security of communication with other services.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>More integrations are coming soon!\u003C\u002Fp>\n\u003Cp>Adapt your business processes like shooting fish in a barrel.\u003C\u002Fp>\n\u003Ch4>\u003Cstrong>Other features\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cp>Improve user experience in an environment enhanced and improved for you:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>New neat admin area\u003C\u002Fli>\n\u003Cli>A list of calculator templates\u003C\u002Fli>\n\u003Cli>Customizable color schemes\u003C\u002Fli>\n\u003Cli>Flexible options for admin notifications\u003C\u002Fli>\n\u003Cli>Google reCAPTCHA v3 integration\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>And more flexibility to elevate your website to a new level.\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>NEW IN V4!\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>GDPR support\u003C\u002Fli>\n\u003Cli>ConvertKit integration\u003C\u002Fli>\n\u003Cli>Hubspot integration\u003C\u002Fli>\n\u003Cli>Mailchimp integration\u003C\u002Fli>\n\u003Cli>Zapier Integration\u003C\u002Fli>\n\u003Cli>Native Elementor widget with a full functionality\u003C\u002Fli>\n\u003Cli>Flexible activities and goals settings\u003C\u002Fli>\n\u003Cli>Powerful editor for email templates\u003C\u002Fli>\n\u003Cli>“Add your logo” feature for email templates\u003C\u002Fli>\n\u003Cli>Google reCAPTCHA v3 integration\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>\u003Cstrong>More from recent releases:\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>RTL languages support\u003C\u002Fli>\n\u003Cli>BMI & BMR calculation\u003C\u002Fli>\n\u003Cli>Translations added\u003C\u002Fli>\n\u003Cli>Color picker and preset color schema options\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003Cstrong>TRANSLATIONS\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>English: default, always included.\u003C\u002Fli>\n\u003Cli>German: Deutsch – immer dabei.\u003C\u002Fli>\n\u003Cli>Turkish: Türkçe dil desteği.\u003C\u002Fli>\n\u003Cli>And others, see the “Languages” section of the plugin’s metadata.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Note: The plugin is localized\u002Ftranslateable by default. For translating we recommend the awesome plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Floco-translate\u002F\" rel=\"ugc\">Loco Translate\u003C\u002Fa>.\u003C\u002Fp>\n","For all experts in fitness, health & calories-dependent nutrition or sports: meet the most effective marketing feature for your WordPress website!",1000,40441,11,"2026-02-21T16:08:00.000Z","6.9.4","4.7","5.6",[20,100,101,102,22],"diet","fitness","health","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-calorie-calculator.4.4.0.zip",{"slug":20,"name":105,"version":106,"author":107,"author_profile":108,"description":109,"short_description":110,"active_installs":11,"downloaded":111,"rating":112,"num_ratings":113,"last_updated":114,"tested_up_to":15,"requires_at_least":115,"requires_php":74,"tags":116,"homepage":119,"download_link":120,"security_score":82,"vuln_count":83,"unpatched_count":83,"last_vuln_date":37,"fetched_at":29},"Calorie Calculator","3.3.1","Md. Zubaer Ahammed","https:\u002F\u002Fprofiles.wordpress.org\u002Fzubaer_ahammed\u002F","\u003Cp>This Calorie Calculator is based on the Mifflin – St Jeor equation. The Calorie Calculator can be used to estimate the calories you need to consume each day. This calculator can also provide some simple guideline if you want to gain or lose weight.\u003Cbr \u002F>\nThe best way to lose weight is through proper diet and exercise. Try not to lower your calorie intake by more than 1,000 calories per day, and try to lower your calorie intake gradually. Also, try to maintain your level of fiber intake and balance your other nutritional needs. The results of the Calorie Calculator are based on an estimated average.\u003C\u002Fp>\n\u003Ch4>How to Use\u003C\u002Fh4>\n\u003Col>\n\u003Cli>From your widget setting select “Calorie Calculator” and put it in your expected sidebar.\u003C\u002Fli>\n\u003Cli>Select an unit. By default it shows both “US Unit” and “Metric Unit”. But you can show only “US Unit” or “Metric Unit”.\u003C\u002Fli>\n\u003Cli>You can select a template (I recommend to keep the default option – General) from General, Twitter Bootstrap General, Old\u002FClassic.\u003C\u002Fli>\n\u003Cli>You can show Name Field, Email Fields, etc to shave user details in the Backend as Calorie Calculator Logs.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Pro Version Usage\u003C\u002Fh4>\n\u003Cp>Calorie Calculator Pro comes with a handful of super useful features including flexible shortcode, download as PDF, Send to email, Automatic Mailchimp Subsciption, Strong Calculator Logging, Table of calories in food, Calorie burning by exercies and many more. Also, I provide premium support for my premium customer. \u003Ca href=\"https:\u002F\u002Fzubaer.com\u002Fwordpress\u002Fcalorie-calculator-pro\u002F\" title=\"Calorie Calculator Pro List of Features\" rel=\"nofollow ugc\">Buy Pro or See full list of features here.\u003C\u002Fa>\u003C\u002Fp>\n\u003Col>\n\u003Cli>If you want do to enable “Send Calculator Result as Email” and “Download Result as PDF” option, you can select them.\u003C\u002Fli>\n\u003Cli>If you want to show “Calorie in Common Foods” table and “Calorie Burning by Common exercises”, you can select them. (Your website sidebar should be wide enough to display these tables. Consider enabling it only if this widget is put in a wider place like footer widget or something else.)\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Using Shortcodes:\u003C\u002Fh4>\n\u003Col>\n\u003Cli>General shortcode with default styling and all options enabled is \u003Ccode>[calorie_calculator]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>If you want to show this widget inside of php codes or within your theme you can use \u003Ccode>\u003C?php echo do_shortcode( '[calorie_calculator]' ); ?>\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\n\u003Cp>All attributes calorie_calculator shortcode supports are:\u003C\u002Fp>\n\u003Cp>i) send_to_email=”false\u002Ftrue” (default value is ‘true’)\u003Cbr \u002F>\nii) download_as_pdf=”false\u002Ftrue” (default value is ‘true’)\u003Cbr \u002F>\niii) unit=”usunit\u002Fmetricunit\u002Fboth” (default value is ‘both’)\u003Cbr \u002F>\niv) template=”general\u002Fbootstrap-general\u002Fold” (default value is ‘general’)\u003Cbr \u002F>\nv)  show_name_field=”true\u002Ffalse” (default value is ‘true’. This field is required for Mailchimp subscription)\u003Cbr \u002F>\nvi) show_email_field=”true\u002Ffalse” (default value is ‘true’. This field is required for Mailchimp subscription)\u003Cbr \u002F>\nvii) show_firstname_only=”true\u002Ffalse” (default value is ‘false’)\u003C\u002Fp>\n\u003Cp>Example: \u003Ccode>[calorie_calculator send_to_email=\"false\" download_as_pdf=\"false\" template=\"general\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>Note: If you don’t include an attribute within the shortcode, default value will be applied for that. As an example: send_to_email isn’t included with value false in the shortcode example above. So, it will be displayed.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>To make things easier, there is a shortcode generator included in the “Calorie Calculator” \u003Cem>Settings page.\u003C\u002Fem>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Saving Calculator Data to the Database\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Calculator usage details and user data gets stored in the Database automatically. You can to the ‘Calorie Calculator Logs’ page to those data.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Subscribing User to Your Mailchimp List\u003C\u002Fh4>\n\u003Col>\n\u003Cli>You can subscribe users to a Mailchimp List.\u003C\u002Fli>\n\u003Cli>For this you need to go to ‘Mailchimp’ tab of the ‘Calorie Calculator’ Settings page from WordPress Dashboard.\u003C\u002Fli>\n\u003Cli>Then Enter you Mailchimp API Secret Key and Mailchimp List ID. You can get help from the links there.\u003C\u002Fli>\n\u003Cli>You must have ‘Show Name’ and ‘Show Email’ field enabled (in widgets\u002Fshortcodes) for Mailchimp Subscription to work.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Import\u002FExport:\u003C\u002Fh4>\n\u003Cp>You can easily export all foods and calorie burning activities\u002Fexercises table data by clicking on “Export Foods as CSV” and “Export Activities as CSV” button. On the otherhand, you can import them easily by selecting respective files and then clicking on “Import Foos” and “Import Activiites” button within “Calorie Calculator” \u003Cem>Settings page.\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch4>Adding new Foods and Activites:\u003C\u002Fh4>\n\u003Cp>Within “Calorie Calculator” setting page you will find two tabs named as “Calorie in Foods” and “Calorie Burning by Exercises” where you can easily add a new food or exercise, update them and delete them.\u003C\u002Fp>\n","The Calorie Calculator can be used to estimate the calories you need to consume each day. It also provides simple guidelines to gain or lose weight.",18146,68,10,"2025-01-10T11:50:00.000Z","3.5",[117,20,118,23],"calorie","diet-control","https:\u002F\u002Fzubaer.com\u002Fwordpress\u002Fcalorie-calculator-pro\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcalorie-calculator.3.3.1.zip",{"slug":122,"name":123,"version":124,"author":125,"author_profile":126,"description":127,"short_description":128,"active_installs":129,"downloaded":130,"rating":131,"num_ratings":132,"last_updated":133,"tested_up_to":96,"requires_at_least":134,"requires_php":135,"tags":136,"homepage":141,"download_link":142,"security_score":143,"vuln_count":144,"unpatched_count":83,"last_vuln_date":145,"fetched_at":29},"mediavine-create","Create","2.3.0","mischiefmarmot","https:\u002F\u002Fprofiles.wordpress.org\u002Fmischiefmarmot\u002F","\u003Ch4>Recipes, guides, and lists — for creators who care about their craft.\u003C\u002Fh4>\n\u003Cp>Create gives you everything you need to publish recipes, how-to guides, and lists — with correct Schema.org markup, fast page loads, and an editor that stays out of your way. Whether you’re sharing recipes, DIY tutorials, travel guides, crochet patterns, game walkthroughs, or curated round-ups, Create handles the structured content so you can focus on creating.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>One plugin. Three card types. Full schema support.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Recipes\u003C\u002Fstrong> — Granular ingredient editing, free nutrition calculator, video embeds, and built-in importers for 10+ recipe plugins\u003C\u002Fli>\n\u003Cli>\u003Cstrong>How-to guides\u003C\u002Fstrong> — Step-by-step instructions with materials lists, photos, and video for any kind of tutorial or guide\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lists and round-ups\u003C\u002Fstrong> — Showcase links, images, and products with bulk import and drag-and-drop ordering\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>New Independent Ownership\u003C\u002Fh4>\n\u003Cp>In mid-2025, Create was \u003Ca href=\"https:\u002F\u002Fcreate.studio\u002Fhello\" rel=\"nofollow ugc\">purchased\u003C\u002Fa> from Mediavine by John-Michael, one of the plugin’s founding developers. Create is now fully independent and continues to be actively developed at \u003Ca href=\"https:\u002F\u002Fcreate.studio\" rel=\"nofollow ugc\">Create Studio\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Why Create?\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Fast by default\u003C\u002Fstrong> — Lightweight JavaScript and optimized bundling so your cards don’t slow down your pages\u003C\u002Fp>\n\u003Cp>\u003Cstrong>SEO built in\u003C\u002Fstrong> — Recipe, HowTo, and ItemList JSON-LD generated automatically with one-click schema validation\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Looks like your site\u003C\u002Fstrong> — Seven card themes that inherit your fonts and colors, including Editorial and Modern Elegant\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Ad-ready themes\u003C\u002Fstrong> — Optimized card layouts with configurable ad slot placements\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Gutenberg and Classic Editor\u003C\u002Fstrong> — Full block editor support with live preview, plus shortcode fallback\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Built-in importers\u003C\u002Fstrong> — Switch from WP Recipe Maker, Tasty, EasyRecipe, and 8 other plugins without a separate download\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Free nutrition calculator\u003C\u002Fstrong> — Automatic nutrition data powered by \u003Ca href=\"https:\u002F\u002Fapi-ninjas.com\u002Fapi\u002Fnutrition\" rel=\"nofollow ugc\">API Ninjas\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Modern editor experience\u003C\u002Fstrong> — Keyboard shortcuts throughout the app, simple workflows, and unobtrusive customization options designed for how \u003Cem>you\u003C\u002Fem> actually work\u003C\u002Fp>\n\u003Ch4>Premium Features\u003C\u002Fh4>\n\u003Cp>Upgrade through \u003Ca href=\"https:\u002F\u002Fcreate.studio\" rel=\"nofollow ugc\">Create Studio\u003C\u002Fa> to unlock:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Interactive Mode\u003C\u002Fstrong> — Turns your cards into a hands-free cooking companion with interactive checklists so readers can check off ingredients and steps as they go\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Adjustable Servings and Unit Conversion\u003C\u002Fstrong> — Readers scale ingredient quantities and convert between metric and imperial\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Premium themes\u003C\u002Fstrong> — Editorial and Modern Elegant card designs\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Review management\u003C\u002Fstrong> — Reader reviews with featured review blocks and response tools\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk list tools\u003C\u002Fstrong> — Paste URLs to bulk-import list items, plus inline bulk editing\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Products in Lists\u003C\u002Fstrong> — Add product items for affiliate placements\u003C\u002Fli>\n\u003C\u002Ful>\n","Complete tool for creating and publishing recipes and other schema types on your site.",6000,278210,82,18,"2026-04-14T18:24:00.000Z","6.5","7.4",[137,22,138,139,140],"how-to","recipe","recipe-card","schema","https:\u002F\u002Fcreate.studio\u002Fplugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmediavine-create.zip",95,4,"2024-08-12 00:00:00",{"slug":147,"name":148,"version":149,"author":150,"author_profile":151,"description":152,"short_description":153,"active_installs":154,"downloaded":155,"rating":156,"num_ratings":157,"last_updated":158,"tested_up_to":96,"requires_at_least":97,"requires_php":135,"tags":159,"homepage":163,"download_link":164,"security_score":143,"vuln_count":94,"unpatched_count":83,"last_vuln_date":165,"fetched_at":29},"cooked","Cooked – Recipe Management","1.13.0","Gora Tech","https:\u002F\u002Fprofiles.wordpress.org\u002Fgoratech\u002F","\u003Cp>Cooked is the absolute best way to create & display recipes with WordPress. SEO optimized (rich snippets), galleries, cooking timers, printable recipes and much more. Check out the full list below.\u003C\u002Fp>\n\u003Cp>Be sure to check out the \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcooked\u002F?preview=1\" rel=\"ugc\">Live Preview\u003C\u002Fa>\u003C\u002Fstrong> as well as the \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdocs.cooked.pro\u002F\" rel=\"nofollow ugc\">Cooked Documentation\u003C\u002Fa>\u003C\u002Fstrong> if you need some help!\u003C\u002Fp>\n\u003Ch4>Quality design & usability\u003C\u002Fh4>\n\u003Cp>Using the drag & drop recipe builder, you can create your recipes quickly and without limitations. Add ingredients, directions—and then add a gallery, nutrition facts, cooking times and much more.\u003C\u002Fp>\n\u003Ch4>Google-friendly\u003C\u002Fh4>\n\u003Cp>Cooked automatically includes semantic structure and schema.org microdata into each and every recipe you publish. This allows Google to display your recipes across a variety of device sizes and platforms.\u003C\u002Fp>\n\u003Ch4>Many premium features already included\u003C\u002Fh4>\n\u003Cp>Most recipe plugins require that you purchase a PRO version for features like nutrition facts, galleries, powerful searching, timers, etc. The standard version of Cooked includes all of these. Here’s what you get out of the box:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Drag & drop ingredients and directions.\u003C\u002Fli>\n\u003Cli>SEO Optimized – Google Structured Data and Schema.org support.\u003C\u002Fli>\n\u003Cli>Beautiful grid-based masonry recipe lists.\u003C\u002Fli>\n\u003Cli>Prep & Cooking Times\u003C\u002Fli>\n\u003Cli>Photo Galleries\u003C\u002Fli>\n\u003Cli>Nutrition Facts\u003C\u002Fli>\n\u003Cli>Difficulty Levels\u003C\u002Fli>\n\u003Cli>Recipe Notes\u003C\u002Fli>\n\u003Cli>Powerful recipe search with a text search, categories & sorting options.\u003C\u002Fli>\n\u003Cli>Author template to list recipes by a single author.\u003C\u002Fli>\n\u003Cli>Cooking times with clickable, interactive timers.\u003C\u002Fli>\n\u003Cli>Very developer-friendly with loads of hooks & filters.\u003C\u002Fli>\n\u003Cli>Servings switcher to adjust ingredient amounts.\u003C\u002Fli>\n\u003Cli>Ingredient Substitutions – Add alternative ingredients for dietary restrictions or preferences.\u003C\u002Fli>\n\u003Cli>CSV Import – Bulk import recipes from CSV files with support for ingredients, directions, substitutions, and more.\u003C\u002Fli>\n\u003Cli>And more to come…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Of course, if you want even more, you can always check out the \u003Ca href=\"https:\u002F\u002Fcooked.pro\" rel=\"nofollow ugc\">PRO\u003C\u002Fa> version of Cooked. It adds features like ratings & favorites, recipe submissions, and so much more.\u003C\u002Fp>\n\u003Ch4>Developers love it\u003C\u002Fh4>\n\u003Cp>Cooked has a whole bunch of actions and filters to customize Cooked as much as you need to. Be sure to check out the \u003Ca href=\"https:\u002F\u002Fdocs.cooked.pro\u002F\" rel=\"nofollow ugc\">Developer Documentation\u003C\u002Fa>.\u003C\u002Fp>\n","Cooked is the absolute best way to create & display recipes with WordPress. SEO optimized, galleries, timers, and much more.",3000,215956,78,89,"2026-02-28T00:05:00.000Z",[160,161,22,138,162],"cooking","food","recipes","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcooked\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcooked.1.13.0.zip","2025-12-31 00:00:00",{"attackSurface":167,"codeSignals":224,"taintFlows":239,"riskAssessment":282,"analyzedAt":291},{"hooks":168,"ajaxHandlers":194,"restRoutes":216,"shortcodes":217,"cronEvents":221,"entryPointCount":222,"unprotectedCount":223},[169,175,178,180,183,186,189,192],{"type":170,"name":171,"callback":172,"file":173,"line":174},"action","plugins_loaded","anonymous","includes\\class-mwp-dcc.php",146,{"type":170,"name":176,"callback":172,"file":173,"line":177},"admin_enqueue_scripts",160,{"type":170,"name":176,"callback":172,"file":173,"line":179},161,{"type":170,"name":181,"callback":172,"file":173,"line":182},"admin_menu",162,{"type":170,"name":184,"callback":172,"file":173,"line":185},"admin_init",163,{"type":170,"name":187,"callback":172,"file":173,"line":188},"init",164,{"type":170,"name":190,"callback":172,"file":173,"line":191},"wp_enqueue_scripts",185,{"type":170,"name":190,"callback":172,"file":173,"line":193},186,[195,198,201,204,206,209,211,214],{"action":196,"nopriv":48,"callback":172,"hasNonce":48,"hasCapCheck":48,"file":173,"line":197},"dcc_connect_klaviyo",165,{"action":196,"nopriv":199,"callback":172,"hasNonce":48,"hasCapCheck":48,"file":173,"line":200},true,166,{"action":202,"nopriv":48,"callback":172,"hasNonce":48,"hasCapCheck":48,"file":173,"line":203},"dcc_connect_zapier",167,{"action":202,"nopriv":199,"callback":172,"hasNonce":48,"hasCapCheck":48,"file":173,"line":205},168,{"action":207,"nopriv":48,"callback":172,"hasNonce":48,"hasCapCheck":48,"file":173,"line":208},"dcc_test_email",169,{"action":207,"nopriv":199,"callback":172,"hasNonce":48,"hasCapCheck":48,"file":173,"line":210},170,{"action":212,"nopriv":199,"callback":172,"hasNonce":48,"hasCapCheck":48,"file":173,"line":213},"dcc_form_processing",188,{"action":212,"nopriv":48,"callback":172,"hasNonce":48,"hasCapCheck":48,"file":173,"line":215},189,[],[218],{"tag":219,"callback":172,"file":173,"line":220},"dcc_calc",187,[],9,8,{"dangerousFunctions":225,"sqlUsage":226,"outputEscaping":228,"fileOperations":83,"externalRequests":49,"nonceChecks":49,"capabilityChecks":27,"bundledLibraries":238},[],{"prepared":83,"raw":83,"locations":227},[],{"escaped":229,"rawEcho":230,"locations":231},121,2,[232,235],{"file":233,"line":58,"context":234},"admin\\partials\\email.php","raw output",{"file":236,"line":237,"context":234},"admin\\partials\\integrations.php",80,[],[240,264],{"entryPoint":241,"graph":242,"unsanitizedCount":27,"severity":263},"handle_ajax_request (admin\\class-mwp-dcc-admin.php:292)",{"nodes":243,"edges":260},[244,250,254],{"id":245,"type":246,"label":247,"file":248,"line":249},"n0","source","$_POST","admin\\class-mwp-dcc-admin.php",313,{"id":251,"type":252,"label":253,"file":248,"line":249},"n1","transform","→ connect_service()",{"id":255,"type":256,"label":257,"file":248,"line":258,"wp_function":259},"n2","sink","update_option() [Settings Manipulation]",385,"update_option",[261,262],{"from":245,"to":251,"sanitized":48},{"from":251,"to":255,"sanitized":48},"low",{"entryPoint":265,"graph":266,"unsanitizedCount":27,"severity":263},"\u003Cclass-mwp-dcc-admin> (admin\\class-mwp-dcc-admin.php:0)",{"nodes":267,"edges":278},[268,271,273,274,276],{"id":245,"type":246,"label":269,"file":248,"line":270},"$_POST (x2)",294,{"id":251,"type":256,"label":257,"file":248,"line":272,"wp_function":259},376,{"id":255,"type":246,"label":247,"file":248,"line":249},{"id":275,"type":252,"label":253,"file":248,"line":249},"n3",{"id":277,"type":256,"label":257,"file":248,"line":258,"wp_function":259},"n4",[279,280,281],{"from":245,"to":251,"sanitized":199},{"from":255,"to":275,"sanitized":48},{"from":275,"to":277,"sanitized":48},{"summary":283,"deductions":284},"The \"diet-calorie-calculator\" v1.1.1 plugin presents a mixed security posture. On the positive side, the plugin demonstrates good practices regarding SQL queries, utilizing prepared statements exclusively, and a very high percentage of properly escaped output, which mitigates common injection and XSS vulnerabilities. The absence of known CVEs and any recorded past vulnerabilities is also a strong indicator of a generally well-maintained and secure codebase.  However, a significant concern arises from the large attack surface exposed through AJAX handlers. With 8 AJAX handlers, all of which lack authentication checks, this presents a substantial risk for unauthorized actions or information disclosure.  While taint analysis shows no critical or high severity flows and no dangerous functions are used, the presence of two flows with unsanitized paths, although not deemed critical, warrants further investigation. The plugin also has external HTTP requests, which could be a vector if not handled securely.  Overall, while the plugin excels in data handling and output sanitization, the lack of authentication on a majority of its entry points, particularly AJAX handlers, is a critical weakness that needs immediate attention.",[285,287,289],{"reason":286,"points":223},"Unprotected AJAX handlers",{"reason":288,"points":144},"Flows with unsanitized paths",{"reason":290,"points":230},"External HTTP requests","2026-03-16T20:53:45.317Z",{"wat":293,"direct":304},{"assetPaths":294,"generatorPatterns":296,"scriptPaths":297,"versionParams":299},[295],"\u002Fwp-content\u002Fplugins\u002Fdiet-calorie-calculator\u002Fadmin\u002Fcss\u002Fmwp-dcc-admin.min.css",[],[298],"\u002Fwp-content\u002Fplugins\u002Fdiet-calorie-calculator\u002Fadmin\u002Fjs\u002Fmwp-dcc-admin.min.js",[300,301,302,303],"mwp-dcc-gfont-roboto","mwp-dcc-admin","diet-calorie-calculator\u002Fadmin\u002Fcss\u002Fmwp-dcc-admin.min.css?ver=","diet-calorie-calculator\u002Fadmin\u002Fjs\u002Fmwp-dcc-admin.min.js?ver=",{"cssClasses":305,"htmlComments":307,"htmlAttributes":308,"restEndpoints":309,"jsGlobals":310,"shortcodeOutput":312},[306],"mwp-dcc-wrap",[],[],[],[311],"dccAdminVars",[],{"error":199,"url":314,"statusCode":315,"statusMessage":316,"message":316},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fdiet-calorie-calculator\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":318,"versions":319},7,[320,326,334,342,350,358,366],{"version":6,"download_url":25,"svn_tag_url":321,"released_at":37,"has_diff":48,"diff_files_changed":322,"diff_lines":37,"trac_diff_url":323,"vulnerabilities":324,"is_current":199},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdiet-calorie-calculator\u002Ftags\u002F1.1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdiet-calorie-calculator%2Ftags%2F1.1.0&new_path=%2Fdiet-calorie-calculator%2Ftags%2F1.1.1",[325],{"id":33,"url_slug":34,"title":35,"severity":39,"cvss_score":40,"vuln_type":42,"patched_in_version":37},{"version":327,"download_url":328,"svn_tag_url":329,"released_at":37,"has_diff":48,"diff_files_changed":330,"diff_lines":37,"trac_diff_url":331,"vulnerabilities":332,"is_current":48},"1.1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdiet-calorie-calculator.1.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdiet-calorie-calculator\u002Ftags\u002F1.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdiet-calorie-calculator%2Ftags%2F1.0.4&new_path=%2Fdiet-calorie-calculator%2Ftags%2F1.1.0",[333],{"id":33,"url_slug":34,"title":35,"severity":39,"cvss_score":40,"vuln_type":42,"patched_in_version":37},{"version":335,"download_url":336,"svn_tag_url":337,"released_at":37,"has_diff":48,"diff_files_changed":338,"diff_lines":37,"trac_diff_url":339,"vulnerabilities":340,"is_current":48},"1.0.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdiet-calorie-calculator.1.0.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdiet-calorie-calculator\u002Ftags\u002F1.0.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdiet-calorie-calculator%2Ftags%2F1.0.3&new_path=%2Fdiet-calorie-calculator%2Ftags%2F1.0.4",[341],{"id":33,"url_slug":34,"title":35,"severity":39,"cvss_score":40,"vuln_type":42,"patched_in_version":37},{"version":343,"download_url":344,"svn_tag_url":345,"released_at":37,"has_diff":48,"diff_files_changed":346,"diff_lines":37,"trac_diff_url":347,"vulnerabilities":348,"is_current":48},"1.0.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdiet-calorie-calculator.1.0.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdiet-calorie-calculator\u002Ftags\u002F1.0.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdiet-calorie-calculator%2Ftags%2F1.0.2&new_path=%2Fdiet-calorie-calculator%2Ftags%2F1.0.3",[349],{"id":33,"url_slug":34,"title":35,"severity":39,"cvss_score":40,"vuln_type":42,"patched_in_version":37},{"version":351,"download_url":352,"svn_tag_url":353,"released_at":37,"has_diff":48,"diff_files_changed":354,"diff_lines":37,"trac_diff_url":355,"vulnerabilities":356,"is_current":48},"1.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdiet-calorie-calculator.1.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdiet-calorie-calculator\u002Ftags\u002F1.0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdiet-calorie-calculator%2Ftags%2F1.0.1&new_path=%2Fdiet-calorie-calculator%2Ftags%2F1.0.2",[357],{"id":33,"url_slug":34,"title":35,"severity":39,"cvss_score":40,"vuln_type":42,"patched_in_version":37},{"version":359,"download_url":360,"svn_tag_url":361,"released_at":37,"has_diff":48,"diff_files_changed":362,"diff_lines":37,"trac_diff_url":363,"vulnerabilities":364,"is_current":48},"1.0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdiet-calorie-calculator.1.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdiet-calorie-calculator\u002Ftags\u002F1.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fdiet-calorie-calculator%2Ftags%2F1.0.0&new_path=%2Fdiet-calorie-calculator%2Ftags%2F1.0.1",[365],{"id":33,"url_slug":34,"title":35,"severity":39,"cvss_score":40,"vuln_type":42,"patched_in_version":37},{"version":65,"download_url":367,"svn_tag_url":368,"released_at":37,"has_diff":48,"diff_files_changed":369,"diff_lines":37,"trac_diff_url":37,"vulnerabilities":370,"is_current":48},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdiet-calorie-calculator.1.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdiet-calorie-calculator\u002Ftags\u002F1.0.0\u002F",[],[371],{"id":33,"url_slug":34,"title":35,"severity":39,"cvss_score":40,"vuln_type":42,"patched_in_version":37}]