[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f7uNWfWmAr6rrEKcTs-E_2koUEri_ySHOBMj39jxHgkg":3,"$fwrGFdrVSkQNZNgG49KuNfrnoAOFhqJ7Xnmv6SoApxe4":381,"$fQKjLgyFhEDOA6bFkt9ynjCTLiOgAyWrTkc6tNGZln6M":385},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"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":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":36,"analysis":142,"fingerprints":347},"sgdiet-tdee-calculator","The SGDiet TDEE Calculator","1.0.0","webcreativemaster","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebcreativemaster\u002F","\u003Cp>The SGDiet TDEE Calculator Plus is the perfect tool for any health or diet enthusiast. It is designed to quickly and accurately calculate Total Daily Energy Expenditure for users, saving them time and effort. With detailed insights into energy expenditure, users can easily track their energy and nutritional intake for optimal health goals. You just need to use the shortcode [onboard] on the page you want to display the form.\u003C\u002Fp>\n\u003Cp>Here is a summary of what you can do:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A simple frontend form to allow user to calculate their TDEE\u003C\u002Fli>\n\u003Cli>A simple shortcode to be used.\u003C\u002Fli>\n\u003Cli>Future updates to any update to the calculation via our API\u003C\u002Fli>\n\u003Cli>And finally.. it’s free!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you need any assistance, feel free to contact me at \u003Ca href=\"https:\u002F\u002Fknowhalim.com\u002Fcontact-me\" title=\"Contact Halim\" rel=\"nofollow ugc\">KnowHalim\u003C\u002Fa>\u003C\u002Fp>\n","Calculate Total Daily Energy Expenditure on your frontend for your users to use.",10,2362,0,"2023-03-09T02:00:00.000Z","6.1.10","6.0.0","",[19,20,21,22,23],"calories","food-plan","nutrition","recipes","tdee","https:\u002F\u002Fthesgdiet.com\u002Fcalculator","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsgdiet-tdee-calculator.zip",85,null,"2026-04-06T09:54:40.288Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":26,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},4,30,84,"2026-05-20T06:04:51.959Z",[37,63,86,102,119],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":57,"download_link":58,"security_score":59,"vuln_count":60,"unpatched_count":13,"last_vuln_date":61,"fetched_at":62},"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","6.9.4","4.7","7.4",[54,55,21,56,22],"cooking","food","recipe","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcooked\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcooked.1.13.0.zip",95,11,"2025-12-31 00:00:00","2026-04-16T10:56:18.058Z",{"slug":64,"name":65,"version":66,"author":67,"author_profile":68,"description":69,"short_description":70,"active_installs":33,"downloaded":71,"rating":72,"num_ratings":73,"last_updated":74,"tested_up_to":75,"requires_at_least":76,"requires_php":17,"tags":77,"homepage":81,"download_link":82,"security_score":83,"vuln_count":84,"unpatched_count":84,"last_vuln_date":85,"fetched_at":62},"seo-nutrition-and-print-for-recipes-by-edamam","SEO, Nutrition and Print for Recipes by Edamam","3.3","Edamam","https:\u002F\u002Fprofiles.wordpress.org\u002Fedamam\u002F","\u003Cp>\nThis is the recipe plugin which makes it easiest for you to format your recipe and make it Google friendly.\u003C\u002Fp>\n\u003Cp>You can quickly and easily format your recipe with built in SEO feature, print feature and automatic calorie and nutrition calculation for each recipe.\u003C\u002Fp>\n\u003Cp>List the recipe summary under each recipe using the plug-in. This way you will keep your posts, offer easily readable recipe and at the same time make each your recipe search engine friendly.\u003C\u002Fp>\n\u003Cp>We automatically add Schema.org micro-formats which together with added nutritional information will make you recipe even more attractive for Google.\u003C\u002Fp>\n\u003Cp>See a quick demo on how you can format any recipe in 45 seconds\u003Cbr \u002F>\n\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\u002FChgNi2mP3OA?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>Features that will be added in upcoming versions of the Edamam Plugin\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Have a suggestion for a feature we should add? \u003Ca href=\"mailto:widget@edamam.com\" rel=\"nofollow ugc\">Drop us a line\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","The recipe plugin does all formating for you and makes recipes Google friendly with Schema.org. It also adds recipe's nutrition!",8819,68,5,"2017-02-09T14:58:00.000Z","4.7.2.","3.2",[78,19,79,22,80],"calorie","recipe-seo","seo","http:\u002F\u002Fwww.edamam.com\u002Fwidget","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fseo-nutrition-and-print-for-recipes-by-edamam.3.3.zip",64,1,"2025-04-09 00:00:00",{"slug":87,"name":88,"version":89,"author":90,"author_profile":91,"description":92,"short_description":93,"active_installs":11,"downloaded":94,"rating":13,"num_ratings":13,"last_updated":95,"tested_up_to":96,"requires_at_least":97,"requires_php":17,"tags":98,"homepage":100,"download_link":101,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":62},"nutritionwp","NutritionWP","1.5","Rescue Themes","https:\u002F\u002Fprofiles.wordpress.org\u002Frescuethemes\u002F","\u003Cp>NutritionWP provides an easy way to add recipes to your food blog.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Supports Recipe Schema so your recipes look beautiful in search results and Pinterest.\u003C\u002Fli>\n\u003Cli>Includes storing and displaying full nutritional facts.\u003C\u002Fli>\n\u003Cli>Supports Cuisines, Occasions, Special Diets, and Courses.\u003C\u002Fli>\n\u003Cli>You can embed your recipe in a post \u003C\u002Fli>\n\u003Cli>Dev friendly. Filter and actions to easily extend to your needs.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fdemo.rescuethemes.com\u002Fculinary\u002F\" rel=\"nofollow ugc\">Plugin Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frescuethemes.com\u002Fwordpress-plugins\u002Fnutritionwp-pro\u002F\" rel=\"nofollow ugc\">Need more features and support? Consider NutritionWP Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>NutritionWP Pro Additional Features\u003Cbr \u002F>\n* Additional Template\u003Cbr \u002F>\n* Recipe printing\u003Cbr \u002F>\n* 12 Months of support and updates\u003Cbr \u002F>\n* More features soon\u003C\u002Fp>\n","Super easy recipe plugin with nutritional facts. Made by a foodie!",7566,"2020-10-13T16:57:00.000Z","5.4.19","4.0",[55,99,21,56,22],"ingredients","https:\u002F\u002Frescuethemes.com\u002Fwordpress-plugins\u002Fnutritionwp\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnutritionwp.1.5.zip",{"slug":103,"name":104,"version":89,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":11,"downloaded":109,"rating":13,"num_ratings":13,"last_updated":110,"tested_up_to":111,"requires_at_least":112,"requires_php":17,"tags":113,"homepage":116,"download_link":117,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":118},"recipes-to-grocery-lists","Recipes to Grocery Lists","saymmm","https:\u002F\u002Fprofiles.wordpress.org\u002Fsaymmm\u002F","\u003C\u002Fp>\n\u003Cp>Automatically add organized grocery lists with nutritional estimates to your recipe posts.  It’s as easy as clicking a button to insert a grocery list link or image wherever you like. When a person clicks to view the grocery list, it will open up a new window on the Say Mmm website, where our technology will do the work for you of displaying an organized grocery list that people can edit, combine with other lists, and print out. Please note this only works once your recipe post has been published.\u003C\u002Fp>\n\u003Cp>**Organized grocery lists** – Say Mmm will use the ingredients on your recipe post to create a grocery list that is organized by area of the store with common pantry items like “salt” separated out at the bottom. It will also change things you use to cook, like “1 cup of shredded carrots” into items you’d buy in the store, like 2 carrots.\u003C\u002Fp>\n\u003Cp>**Nutritional estimates** – Based on the amounts and items found, readers can view a nutritional estimate and see a graphical breakout of the top things that affect nutritional values like calories, fat, and cholesterol.  If you have the servings listed for the recipe, it will show the estimates per serving.\u003C\u002Fp>\n\u003Cp>**Combining lists** – Your readers can even combine lists from multiple recipes into one organized list and even add, edit, and delete items, all without even needing a Say Mmm account.\u003C\u002Fp>\n\u003Cp>For more info, check out \u003Ca href=\"http:\u002F\u002Fwww.SayMmm.com\" rel=\"nofollow ugc\">http:\u002F\u002Fwww.SayMmm.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003C\u002Fp>\n","Automatically add organized grocery lists with nutritional estimates to your recipe posts with just a click.  Brought to you by Say Mmm.",3179,"2012-01-13T07:39:00.000Z","3.3.2","2.7",[114,115,21,22],"grocery","grocery-lists","http:\u002F\u002Fwww.saymmm.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frecipes-to-grocery-lists.1.5.zip","2026-03-15T15:16:48.613Z",{"slug":120,"name":121,"version":122,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":127,"downloaded":128,"rating":129,"num_ratings":130,"last_updated":131,"tested_up_to":132,"requires_at_least":133,"requires_php":134,"tags":135,"homepage":137,"download_link":138,"security_score":139,"vuln_count":140,"unpatched_count":13,"last_vuln_date":141,"fetched_at":62},"wp-recipe-maker","WP Recipe Maker","10.5.0","Brecht","https:\u002F\u002Fprofiles.wordpress.org\u002Fbrechtvds\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fbootstrapped.ventures\u002Fwp-recipe-maker\u002F\" rel=\"nofollow ugc\">WP Recipe Maker\u003C\u002Fa> is the easy recipe plugin that everyone can use. An easy workflow allows you to add recipes to any post or page with automatic JSON-LD metadata for your recipes. This metadata will improve your SEO and get you more visitors!\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\u002Flbt01DL03DU?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>Would you like to see the plugin in action before installing it? We have a \u003Ca href=\"https:\u002F\u002Fdemo.wprecipemaker.com\" rel=\"nofollow ugc\">WP Recipe Maker demo website\u003C\u002Fa> showcasing all of the features!\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Get the most out of this plugin!\u003C\u002Fstrong>\u003Cbr \u002F>\n  Join the \u003Ca href=\"https:\u002F\u002Fwww.getdrip.com\u002Fforms\u002F86388969\u002Fsubmissions\u002Fnew\" rel=\"nofollow ugc\">WP Recipe Maker Email Course\u003C\u002Fa> and we’ll help you get started and learn all the tips and trick for using WPRM.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cp>An overview of WP Recipe Maker features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Compatible with both the Classic Editor and new \u003Cstrong>Gutenberg\u003C\u002Fstrong> editor\u003C\u002Fli>\n\u003Cli>Includes an \u003Cstrong>Elementor block\u003C\u002Fstrong> and shortcode can be used in other page builders\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy workflow\u003C\u002Fstrong> to add recipes to any post or page\u003C\u002Fli>\n\u003Cli>Uses schema.org\u002FRecipe JSON-LD metadata optimised for \u003Cstrong>Google Recipe search\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Uses schema.org\u002FHow-to JSON-LD metadata optimised for \u003Cstrong>non-food recipes and instructions\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Supports both regular and \u003Cstrong>Guided Recipes\u003C\u002Fstrong> for Google metadata\u003C\u002Fli>\n\u003Cli>Shoppable ingredients with \u003Cstrong>Instacart, Walmart, Chicory, …\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Google \u003Cstrong>AMP\u003C\u002Fstrong> compatible\u003C\u002Fli>\n\u003Cli>Integrates recipe metadata with \u003Cstrong>Yoast SEO and Rank Math schema graph\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Option to \u003Cstrong>disable metadata per recipe\u003C\u002Fstrong> if you want to publish non-food or DIY recipes\u003C\u002Fli>\n\u003Cli>Compatible with \u003Cstrong>Pinterest Rich Pins\u003C\u002Fstrong> and a setting to easily opt out\u003C\u002Fli>\n\u003Cli>Outputs ItemList metadata for \u003Cstrong>Recipe Roundup\u003C\u002Fstrong> posts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Associate ingredients with instructions\u003C\u002Fstrong> to have them show up exactly where needed\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Keyboard accessible and AMP compatible ratings\u003C\u002Fstrong> for comments\u003C\u002Fli>\n\u003Cli>Interactive \u003Cstrong>print recipe\u003C\u002Fstrong> page with room for ads and optional credit to your website\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fallback recipe\u003C\u002Fstrong> shows up when the plugin is disabled\u003C\u002Fli>\n\u003Cli>Include a \u003Cstrong>recipe video\u003C\u002Fstrong> in the template and metadata\u003C\u002Fli>\n\u003Cli>Add \u003Cstrong>photos or videos\u003C\u002Fstrong> to any step of the recipe\u003C\u002Fli>\n\u003Cli>Print recipe and \u003Cstrong>jump to recipe\u003C\u002Fstrong> shortcodes\u003C\u002Fli>\n\u003Cli>Temperature shortcode with \u003Cstrong>oven symbols\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>This plugin is \u003Cstrong>fully responsive\u003C\u002Fstrong>, your recipes will look good on any device\u003C\u002Fli>\n\u003Cli>Easily change the look and feel to fit your website in the \u003Cstrong>Template Editor\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Structure your ingredients and instructions in \u003Cstrong>groups\u003C\u002Fstrong> (e.g. icing and cake batter)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Full text search\u003C\u002Fstrong> for your recipes\u003C\u002Fli>\n\u003Cli>Access your recipes through the WordPress \u003Cstrong>REST API\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Built-in \u003Cstrong>SEO check\u003C\u002Fstrong> for your recipe metadata\u003C\u002Fli>\n\u003Cli>Compatible with \u003Cstrong>RTL\u003C\u002Fstrong> languages\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Import your recipes\u003C\u002Fstrong> from other plugins (see below)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>WP Recipe Maker Premium\u003C\u002Fh4>\n\u003Cp>Looking for some more advanced functionality? We also have the \u003Ca href=\"https:\u002F\u002Fbootstrapped.ventures\u002Fwp-recipe-maker\u002F\" rel=\"nofollow ugc\">WP Recipe Maker Premium\u003C\u002Fa> add-on available with the following features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Use \u003Cstrong>ingredient links\u003C\u002Fstrong> for linking to products or other recipes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Adjustable servings\u003C\u002Fstrong> make it easy for your visitors\u003C\u002Fli>\n\u003Cli>Display all nutrition data in a \u003Cstrong>nutrition label\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Ratings\u003C\u002Fstrong> make it easier for visitors to vote\u003C\u002Fli>\n\u003Cli>Add a mobile-friendly \u003Cstrong>kitchen timer\u003C\u002Fstrong> to your recipes\u003C\u002Fli>\n\u003Cli>More \u003Cstrong>Premium templates\u003C\u002Fstrong> for a unique recipe template\u003C\u002Fli>\n\u003Cli>Create custom \u003Cstrong>recipe taxonomies\u003C\u002Fstrong> like price level, difficulty, …\u003C\u002Fli>\n\u003Cli>Use \u003Cstrong>checkboxes\u003C\u002Fstrong> for your ingredients and instructions\u003C\u002Fli>\n\u003Cli>Import recipes from the \u003Cstrong>Paprika app\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Even more add-ons can add the following functionality:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Integration with a \u003Cstrong>Nutrition API\u003C\u002Fstrong> for automatic nutrition facts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unit Conversion\u003C\u002Fstrong> to reach an international audience with a different unit system\u003C\u002Fli>\n\u003Cli>Have your users send in recipes through the \u003Cstrong>Recipe Submission\u003C\u002Fstrong> form\u003C\u002Fli>\n\u003Cli>Give your visitors the power of \u003Cstrong>Recipe Collections\u003C\u002Fstrong> for favourites, meal planning and more\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Import Options\u003C\u002Fh4>\n\u003Cp>Currently using another recipe plugin? No problem! You can easily migrate all your existing recipes to WP Recipe Maker if you’re using any of the following plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Tasty Recipes\u003C\u002Fli>\n\u003Cli>WP Delicious\u003C\u002Fli>\n\u003Cli>Create by Mediavine\u003C\u002Fli>\n\u003Cli>EasyRecipe\u003C\u002Fli>\n\u003Cli>WP Ultimate Recipe\u003C\u002Fli>\n\u003Cli>Recipe Card Blocks by WPZOOM\u003C\u002Fli>\n\u003Cli>Meal Planner Pro\u003C\u002Fli>\n\u003Cli>BigOven\u003C\u002Fli>\n\u003Cli>ZipList and Zip Recipes\u003C\u002Fli>\n\u003Cli>Yummly\u003C\u002Fli>\n\u003Cli>Yumprint Recipe Card\u003C\u002Fli>\n\u003Cli>FoodiePress\u003C\u002Fli>\n\u003Cli>Cooked\u003C\u002Fli>\n\u003Cli>Cookbook\u003C\u002Fli>\n\u003Cli>Simple Recipe Pro\u003C\u002Fli>\n\u003Cli>Purr Recipe Plugin\u003C\u002Fli>\n\u003Cli>Recipes by Simmer\u003C\u002Fli>\n\u003Cli>WordPress.com shortcode\u003C\u002Fli>\n\u003Cli>JSON-LD HTML Script\u003C\u002Fli>\n\u003Cli>Recipes Generator (JSON-LD embed code only)\u003C\u002Fli>\n\u003Cli>Multi Rating (ratings only)\u003C\u002Fli>\n\u003Cli>(Need anything else? Just ask!)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin is in active development. Feel free to contact us with any feature requests or ideas.\u003C\u002Fp>\n","The easy and user-friendly recipe plugin for everyone. Automatic JSON-LD metadata for food AND how-to recipes will improve your SEO!",50000,3709649,100,349,"2026-04-02T10:06:00.000Z","7.0","4.4","7.2",[54,55,56,22,136],"schema","https:\u002F\u002Fbootstrapped.ventures\u002Fwp-recipe-maker\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-recipe-maker.10.5.0.zip",92,20,"2026-02-26 15:59:49",{"attackSurface":143,"codeSignals":243,"taintFlows":303,"riskAssessment":330,"analyzedAt":346},{"hooks":144,"ajaxHandlers":174,"restRoutes":231,"shortcodes":232,"cronEvents":241,"entryPointCount":140,"unprotectedCount":242},[145,151,154,156,159,161,166,170],{"type":146,"name":147,"callback":148,"file":149,"line":150},"action","plugins_loaded","anonymous","includes\u002Fclass-sgdiet-calculator.php",142,{"type":146,"name":152,"callback":148,"file":149,"line":153},"admin_enqueue_scripts",157,{"type":146,"name":152,"callback":148,"file":149,"line":155},158,{"type":146,"name":157,"callback":148,"file":149,"line":158},"wp_enqueue_scripts",173,{"type":146,"name":157,"callback":148,"file":149,"line":160},174,{"type":146,"name":162,"callback":163,"file":164,"line":165},"wp_footer","sgdiet_ajax_onboard","sgdiet-calculator.php",217,{"type":146,"name":167,"callback":168,"file":164,"line":169},"admin_menu","thesgdiet_tdee_settings_add_plugin_page",1046,{"type":146,"name":171,"callback":172,"file":164,"line":173},"admin_init","thesgdiet_tdee_settings_page_init",1047,[175,181,183,187,189,193,195,199,201,205,207,211,213,217,219,223,225,229],{"action":176,"nopriv":177,"callback":178,"hasNonce":179,"hasCapCheck":179,"file":164,"line":180},"content0_post",true,"sgdiet_content0_post",false,452,{"action":176,"nopriv":179,"callback":178,"hasNonce":179,"hasCapCheck":179,"file":164,"line":182},453,{"action":184,"nopriv":177,"callback":185,"hasNonce":179,"hasCapCheck":179,"file":164,"line":186},"content1_post","sgdiet_content1_post",456,{"action":184,"nopriv":179,"callback":185,"hasNonce":179,"hasCapCheck":179,"file":164,"line":188},457,{"action":190,"nopriv":177,"callback":191,"hasNonce":179,"hasCapCheck":179,"file":164,"line":192},"content2_post","sgdiet_content2_post",460,{"action":190,"nopriv":179,"callback":191,"hasNonce":179,"hasCapCheck":179,"file":164,"line":194},461,{"action":196,"nopriv":177,"callback":197,"hasNonce":179,"hasCapCheck":179,"file":164,"line":198},"content2a_post","sgdiet_content2a_post",463,{"action":196,"nopriv":179,"callback":197,"hasNonce":179,"hasCapCheck":179,"file":164,"line":200},464,{"action":202,"nopriv":177,"callback":203,"hasNonce":179,"hasCapCheck":179,"file":164,"line":204},"content2b_post","sgdiet_content2b_post",466,{"action":202,"nopriv":179,"callback":203,"hasNonce":179,"hasCapCheck":179,"file":164,"line":206},467,{"action":208,"nopriv":177,"callback":209,"hasNonce":179,"hasCapCheck":179,"file":164,"line":210},"content2c_post","sgdiet_content2c_post",469,{"action":208,"nopriv":179,"callback":209,"hasNonce":179,"hasCapCheck":179,"file":164,"line":212},470,{"action":214,"nopriv":177,"callback":215,"hasNonce":179,"hasCapCheck":179,"file":164,"line":216},"content2d_post","sgdiet_content2d_post",472,{"action":214,"nopriv":179,"callback":215,"hasNonce":179,"hasCapCheck":179,"file":164,"line":218},473,{"action":220,"nopriv":177,"callback":221,"hasNonce":179,"hasCapCheck":179,"file":164,"line":222},"content3_post","sgdiet_content3_post",475,{"action":220,"nopriv":179,"callback":221,"hasNonce":179,"hasCapCheck":179,"file":164,"line":224},476,{"action":226,"nopriv":177,"callback":227,"hasNonce":179,"hasCapCheck":179,"file":164,"line":228},"generate_result","sgdiet_result_content_post",478,{"action":226,"nopriv":179,"callback":227,"hasNonce":179,"hasCapCheck":179,"file":164,"line":230},479,[],[233,237],{"tag":234,"callback":235,"file":164,"line":236},"onboard","sgdiet_onboarding_wizard",215,{"tag":238,"callback":239,"file":164,"line":240},"sgdiet_display_macro","sgdiet_display_my_macro",1202,[],18,{"dangerousFunctions":244,"sqlUsage":245,"outputEscaping":247,"fileOperations":13,"externalRequests":84,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":302},[],{"prepared":13,"raw":13,"locations":246},[],{"escaped":248,"rawEcho":249,"locations":250},57,25,[251,254,256,258,260,262,264,266,268,270,272,274,276,278,280,282,284,286,288,290,292,294,296,298,300],{"file":164,"line":252,"context":253},499,"raw output",{"file":164,"line":255,"context":253},534,{"file":164,"line":257,"context":253},538,{"file":164,"line":259,"context":253},579,{"file":164,"line":261,"context":253},617,{"file":164,"line":263,"context":253},621,{"file":164,"line":265,"context":253},662,{"file":164,"line":267,"context":253},666,{"file":164,"line":269,"context":253},703,{"file":164,"line":271,"context":253},707,{"file":164,"line":273,"context":253},748,{"file":164,"line":275,"context":253},752,{"file":164,"line":277,"context":253},789,{"file":164,"line":279,"context":253},793,{"file":164,"line":281,"context":253},836,{"file":164,"line":283,"context":253},840,{"file":164,"line":285,"context":253},874,{"file":164,"line":287,"context":253},889,{"file":164,"line":289,"context":253},896,{"file":164,"line":291,"context":253},909,{"file":164,"line":293,"context":253},923,{"file":164,"line":295,"context":253},936,{"file":164,"line":297,"context":253},949,{"file":164,"line":299,"context":253},959,{"file":164,"line":301,"context":253},980,[],[304,321],{"entryPoint":305,"graph":306,"unsanitizedCount":84,"severity":320},"sgdiet_result_content_post (sgdiet-calculator.php:964)",{"nodes":307,"edges":318},[308,313],{"id":309,"type":310,"label":311,"file":164,"line":312},"n0","source","$_POST",979,{"id":314,"type":315,"label":316,"file":164,"line":301,"wp_function":317},"n1","sink","echo() [XSS]","echo",[319],{"from":309,"to":314,"sanitized":179},"medium",{"entryPoint":322,"graph":323,"unsanitizedCount":84,"severity":329},"\u003Csgdiet-calculator> (sgdiet-calculator.php:0)",{"nodes":324,"edges":327},[325,326],{"id":309,"type":310,"label":311,"file":164,"line":312},{"id":314,"type":315,"label":316,"file":164,"line":301,"wp_function":317},[328],{"from":309,"to":314,"sanitized":179},"low",{"summary":331,"deductions":332},"The sgdiet-tdee-calculator plugin exhibits a concerning security posture due to a significant number of unprotected entry points. While the plugin avoids dangerous functions and uses prepared statements for all SQL queries, a substantial portion of its attack surface, specifically 18 AJAX handlers, lacks any authentication or capability checks. This leaves these handlers vulnerable to unauthorized access and potentially malicious input. The taint analysis also revealed two flows with unsanitized paths, which, while not flagged as critical or high severity in this analysis, represent potential avenues for exploitation if combined with other weaknesses. The absence of any recorded vulnerability history could indicate either a secure development history or simply a lack of prior public discovery, which should not be relied upon as a guarantee of future security. Overall, the plugin demonstrates strengths in its handling of database queries and output escaping, but its security is severely undermined by the extensive exposure of its AJAX functionality. Proactive measures to secure these AJAX handlers are paramount to mitigating significant risks.",[333,335,338,341,343],{"reason":334,"points":11},"Unprotected AJAX handlers",{"reason":336,"points":337},"Unsanitized paths in taint analysis",6,{"reason":339,"points":340},"Missing nonce checks on AJAX",8,{"reason":342,"points":340},"Missing capability checks on AJAX",{"reason":344,"points":345},"70% output escaping (could be higher)",2,"2026-04-16T11:34:48.655Z",{"wat":348,"direct":357},{"assetPaths":349,"generatorPatterns":352,"scriptPaths":353,"versionParams":354},[350,351],"\u002Fwp-content\u002Fplugins\u002Fsgdiet-tdee-calculator\u002Fassets\u002Fcss\u002Ftdee-calculator.css","\u002Fwp-content\u002Fplugins\u002Fsgdiet-tdee-calculator\u002Fassets\u002Fjs\u002Ftdee-calculator.js",[],[],[355,356],"sgdiet-tdee-calculator\u002Fassets\u002Fcss\u002Ftdee-calculator.css?ver=","sgdiet-tdee-calculator\u002Fassets\u002Fjs\u002Ftdee-calculator.js?ver=",{"cssClasses":358,"htmlComments":363,"htmlAttributes":364,"restEndpoints":378,"jsGlobals":379,"shortcodeOutput":380},[359,360,361,362],"knowhalim_form_section","form_row","field_label","field_input",[],[365,366,367,368,369,370,371,372,373,374,375,376,377],"name=\"intention\"","value=\"lose weight and be healthy\"","value=\"just lose weight\"","value=\"just be healthy\"","value=\"just maintain weight\"","value=\"maintain weight healthily\"","value=\"gain weight healthily\"","name=\"gender\"","value=\"male\"","value=\"female\"","name=\"height\"","name=\"weight\"","name=\"age\"",[],[],[],{"error":177,"url":382,"statusCode":383,"statusMessage":384,"message":384},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fsgdiet-tdee-calculator\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":84,"versions":386},[387],{"version":388,"download_url":389,"svn_tag_url":390,"released_at":27,"has_diff":179,"diff_files_changed":391,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":392,"is_current":179},"1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsgdiet-tdee-calculator.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsgdiet-tdee-calculator\u002Ftags\u002F1.0\u002F",[],[]]