[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fJYxy9QNBogSwmwStpiHg_FP2bWbRnH3I2u2AXk4COP4":3},{"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":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":35,"analysis":141,"fingerprints":196},"uk-food-hygiene-rating","UK Food Hygiene Rating","1.0.0","runawaycoin","https:\u002F\u002Fprofiles.wordpress.org\u002Frunawaycoin\u002F","\u003Cp>Use a shortcode to display the uk food standards hygiene rating for the current business (current post’s title) or you can pass the business name within the short code.\u003C\u002Fp>\n\u003Cp>This plugin calls and uses the UK food hygiene rating data API, see: http:\u002F\u002Fratings.food.gov.uk\u002Fopen-data\u002Fen-GB\u003C\u002Fp>\n","Show UK Food Agency hygiene rating on your wordpress blog posts",20,1275,100,1,"2016-12-20T19:56:00.000Z","4.7.32","4.3","",[20,21,22,23],"food","hygiene","restaurants","uk","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fuk-food-hygiene-rating","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fuk-food-hygiene-rating.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},30,84,"2026-04-04T05:44:36.128Z",[36,55,75,96,120],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":11,"num_ratings":14,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":18,"tags":49,"homepage":53,"download_link":54,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"open-dining-menu","Open Dining Menu","2.0","tim.ridgely","https:\u002F\u002Fprofiles.wordpress.org\u002Ftimridgely\u002F","\u003Cp>If you’re not currently taking orders through your site, then your site isn’t doing enough for you!  This plugin allows you to add your \u003Ca href=\"https:\u002F\u002Fwww.opendining.net\" rel=\"nofollow ugc\">Open Dining\u003C\u002Fa> menu to your site and take customer orders.\u003C\u002Fp>\n\u003Ch3>More Information\u003C\u002Fh3>\n\u003Cp>To learn more about Open Dining, check out our site at https:\u002F\u002Fwww.opendining.net\u003C\u002Fp>\n\u003Ch3>Questions\u003C\u002Fh3>\n\u003Cp>We can be reached via e-mail at help@opendining.net\u003C\u002Fp>\n","Show your restaurant's menu and take orders from your WordPress-powered site.",10,7258,"2015-06-16T11:01:00.000Z","4.2.39","2.7",[20,50,51,52,22],"menu","menus","restaurant","http:\u002F\u002Fwww.opendining.net","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fopen-dining-menu.zip",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":27,"downloaded":63,"rating":27,"num_ratings":27,"last_updated":64,"tested_up_to":65,"requires_at_least":66,"requires_php":67,"tags":68,"homepage":72,"download_link":73,"security_score":74,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"lwn-recipe","LWN Recipe","2.0.0","Nawras92","https:\u002F\u002Fprofiles.wordpress.org\u002Fnawras92\u002F","\u003Cp>LWN Recipes helps users to manage their recipes, and display them in custom templates. It also allows users to add custom recipes widgets and sidebar to their website.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Recipe Custom type with title, steps, ingredients, preparation time, and many more fields.\u003C\u002Fli>\n\u003Cli>Recipe Custom Type.\u003C\u002Fli>\n\u003Cli>Recipe Custom blocks.\u003C\u002Fli>\n\u003Cli>Recipe Custom patterns.\u003C\u002Fli>\n\u003Cli>It supports block themes\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Useful Links\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fnawras92\u002Flwn-recipe\" rel=\"nofollow ugc\">Plugin Code\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002F@learnwithnaw\" rel=\"nofollow ugc\">YouTube\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Flearnwithnaw.com\" rel=\"nofollow ugc\">Our Website\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1. Recipe Menu\u003C\u002Fh3>\n\u003Cp>\n\u003Cem>This screenshot shows the main menu of the recipe plugin where you can manage and organize your recipes.\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch3>2. Add New Recipe\u003C\u002Fh3>\n\u003Cp>\n\u003Cem>In this screenshot, you can see the interface for adding a new recipe, including fields for the recipe title, ingredients, and instructions.\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch3>3. Recipe Meta Block\u003C\u002Fh3>\n\u003Cp>\n\u003Cem>This screenshot displays the recipe meta block, where additional information about the recipe such as preparation time, cooking time, and servings can be entered.\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch3>4. Control Recipe Meta Color\u003C\u002Fh3>\n\u003Cp>\n\u003Cem>This screenshot shows the settings for customizing the color scheme of the recipe meta information to match your website’s theme.\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch3>5. Recipe Ingredients and Steps Patterns\u003C\u002Fh3>\n\u003Cp>\n\u003Cem>Here, you can see predefined patterns for adding ingredients and steps, making it easier to structure the recipe content.\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch3>6. Recipe Short Description Pattern\u003C\u002Fh3>\n\u003Cp>\n\u003Cem>This screenshot highlights the pattern used for adding a short description of the recipe, which appears at the beginning of the recipe post.\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch3>7. Recipe Custom Category\u003C\u002Fh3>\n\u003Cp>\n\u003Cem>In this screenshot, the feature for creating and managing custom categories for recipes is displayed, allowing for better organization and navigation.\u003C\u002Fem>\u003C\u002Fp>\n","Add & Display your own recipes easily!",715,"2024-05-18T15:10:00.000Z","6.5.8","6.0","7.4",[69,20,70,71,22],"cook","kitchens","recipes","https:\u002F\u002Flearnwithnaw.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flwn-recipe.zip",92,{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":27,"downloaded":83,"rating":27,"num_ratings":27,"last_updated":84,"tested_up_to":85,"requires_at_least":86,"requires_php":87,"tags":88,"homepage":94,"download_link":95,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"smart-menupad","Smart Menupad","1.1.0","tawtheme","https:\u002F\u002Fprofiles.wordpress.org\u002Ftawtheme\u002F","\u003Cp>\u003Cstrong>Smart Menu Pad: An Aboriginal menu plugin for WordPress\u003C\u002Fstrong>\u003Cbr \u002F>\nSmart Menu Pad is a terrific restaurant menu plugin for WordPress that can come in handy to create themes, pages, posts, and widgets. The user-friendly online ordering and restaurant menu plugin is solely composed of HTML5 and CSS3. This plugin helps to create shortcodes in order for you to construct your food menu page that is both interactive and informative. You can arrange and style your delectable cuisines according to your desire and ideas with the help of inherent features incorporated in this plugin.\u003C\u002Fp>\n\u003Cp>You can display all food products, categorize them accordingly with this WordPress food menu plugin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Essential built-in features\u003C\u002Fstrong>\u003Cbr \u002F>\nThe Smart Menu Pad is built with many essential and exciting features that make the plugin unique. Here is a list of some of the best attributes:\u003Cbr \u002F>\n1. 100% Responsive system\u003Cbr \u002F>\n2. Layout according to your ideas\u003Cbr \u002F>\n3. Custom properties options are available\u003Cbr \u002F>\n4. Smart ShortCode for easy building of the page\u003Cbr \u002F>\n5. Easy segregation of the food items\u003Cbr \u002F>\n6. Smooth styling of the page with colors\u003Cbr \u002F>\n7. Easy Filter option\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Customization and layouts\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The arrangement of images on the website is one of the important aspects that allow you to gain an audience. Smart Menu Pad allows you to customize your menus for your restaurant website easily in a few steps. The images that appear on your menus can be styled, border radius can adjusted.\u003C\u002Fp>\n\u003Cp>Smart Menu Pad provides you with the feature to have complete control over the content of the page allowing you to arrange according to your needs.  Our customization features aids in the change of the color for your menus and the fonts as well. You can also change the image properties.\u003C\u002Fp>\n\u003Cp>As for the layout, you can choose styles such as grid and list view with Smart Menu Pad, allowing you to design unique menus that can be tempting. In addition, you may select to display your menus by category, with a variety of layout possibilities. The plugin also allows you to filter products by category.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Shortcode generator\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Shortcodes are small pieces of code that allow you to perform a variety of online web effects with minimal effort. To build a website and write code from scratch takes up loads of time, hence, this feature was introduced in WordPress 2.5 to allow people to execute code inside WordPress posts, pages, and widgets without having to write any code directly. This enables you to embed files or create objects that would normally require in a single line of code.\u003C\u002Fp>\n\u003Cp>As website building has been made so easy, you can also generate an unlimited number of shortcodes to build your website food menu by following the steps mentioned here below.\u003C\u002Fp>\n\u003Cp>\u003Cem>Layout\u003C\u002Fem>: The first step in creating shortcodes is to select a layout. You accomplish this by following a few simple steps outlined below.\u003C\u002Fp>\n\u003Cp>In the “Preset Setting”, you can choose your layout, either grid or list view. If you choose grid view, you can create up to four columns. And you are done! Go back to the main page and view the changes.\u003C\u002Fp>\n\u003Cp>\u003Cem>Filtering\u003C\u002Fem>: You can filter products by category and create as many shortcodes as you want.\u003C\u002Fp>\n\u003Cp>\u003Cem>Style\u003C\u002Fem>: There are pre-built shortcodes for image border radius, image color, item description color, item price color, Button Radius, Button Background Color, Button Text Color, Button Background Hover Color, Button Hover Text Color.\u003C\u002Fp>\n\u003Cp>You can use all of the above to create your website as pleasing as possible to your eye.\u003C\u002Fp>\n","Plugin to keep your menu at one place and sync to your own wordpress website from smart menupad platform.",3285,"2022-07-25T14:32:00.000Z","6.0.11","5.2","7.0",[89,90,91,92,93],"food-order","online-ordering-system-for-restaurants","online-restaurant-menu","restaurant-menu","restaurant-ordering","http:\u002F\u002Fsmartmenupad.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsmart-menupad.1.1.0.zip",{"slug":97,"name":98,"version":99,"author":100,"author_profile":101,"description":102,"short_description":103,"active_installs":104,"downloaded":105,"rating":74,"num_ratings":106,"last_updated":107,"tested_up_to":108,"requires_at_least":109,"requires_php":67,"tags":110,"homepage":116,"download_link":117,"security_score":118,"vuln_count":14,"unpatched_count":27,"last_vuln_date":119,"fetched_at":29},"cyr3lat","Cyr to Lat Enhanced","3.7.3","Ivijan-Stefan Stipic","https:\u002F\u002Fprofiles.wordpress.org\u002Fivijanstefan\u002F","\u003Cp>Cyr to Lat Enhanced automatically converts Cyrillic, European and Georgian characters in post slugs, term slugs and media file names into Latin characters.\u003Cbr \u002F>\nIt helps maintain clean, readable and consistent URLs on WordPress sites that use non-Latin scripts.\u003C\u002Fp>\n\u003Cp>The plugin integrates directly with WordPress core sanitization (\u003Ccode>sanitize_title\u003C\u002Fcode> and \u003Ccode>sanitize_file_name\u003C\u002Fcode>) and performs transliteration at the moment slugs and filenames are generated.\u003Cbr \u002F>\nIt does \u003Cstrong>not\u003C\u002Fstrong> modify post content, titles or front-end text. Its scope is strictly limited to URLs and file names.\u003C\u002Fp>\n\u003Cp>On activation, existing post and term slugs are converted in the background using safe, batch-based processing via WP-Cron.\u003Cbr \u002F>\nWordPress core APIs are used to preserve permalink integrity and existing redirects.\u003C\u002Fp>\n\u003Cp>Transliteration is based on an ISO 9-style mapping table with built-in support for:\u003Cbr \u002F>\n– Russian\u003Cbr \u002F>\n– Belarusian\u003Cbr \u002F>\n– Ukrainian\u003Cbr \u002F>\n– Bulgarian\u003Cbr \u002F>\n– Macedonian\u003Cbr \u002F>\n– Georgian\u003C\u002Fp>\n\u003Cp>Locale-specific adjustments are applied automatically, and the transliteration table can be customized using a public filter.\u003C\u002Fp>\n\u003Cp>Cyr to Lat Enhanced is intentionally lightweight and focused:\u003Cbr \u002F>\n– no admin interface\u003Cbr \u002F>\n– no settings pages\u003Cbr \u002F>\n– no bidirectional conversion\u003Cbr \u002F>\n– no data collection or tracking\u003C\u002Fp>\n\u003Cp>The plugin continues the cyr2lat \u002F cyr3lat lineage and remains compatible with the original approach introduced by Sergey Biryukov.\u003C\u002Fp>\n\u003Ch3>Advanced Transliteration\u003C\u002Fh3>\n\u003Cp>For advanced transliteration needs such as full content conversion, bidirectional processing, extended language rules and fine-grained control, consider the separate plugin:\u003Cbr \u002F>\nhttps:\u002F\u002Fwordpress.org\u002Fplugins\u002Fserbian-transliteration\u002F\u003C\u002Fp>\n\u003Cp>That plugin is designed for complex multilingual setups and broader language processing beyond slugs and file names.\u003C\u002Fp>\n\u003Ch3>Adoption Notice\u003C\u002Fh3>\n\u003Cp>This plugin represents the continued maintenance of the original “Cyr to Lat Enhanced” project from the cyr3lat lineage.\u003C\u002Fp>\n\u003Cp>The project has been revived to ensure long-term stability, modern WordPress compatibility and responsible maintenance, while preserving the original behavior and purpose.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Original upstream concept: Rus-To-Lat by Anton Skorobogatov\u003Cbr \u002F>\ncyr2lat \u002F cyr3lat lineage contributors: karevn, Atrax, Sergey Biryukov, webvitaly\u003C\u002Fp>\n\u003Cp>Maintainer: Ivijan Stefan Stipic (INFINITUM FORM)\u003C\u002Fp>\n\u003Ch3>Legal Notice\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPLv2 or later license.\u003C\u002Fp>\n\u003Cp>All new contributions are released under the same license.\u003C\u002Fp>\n","Converts Cyrillic, European and Georgian characters in post, term slugs and media file names into Latin characters.",90000,658368,51,"2026-02-10T09:53:00.000Z","6.9.4","5.0",[111,112,113,114,115],"cyrillic","russian","slugs","transliteration","ukrainian","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcyr3lat\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcyr3lat.3.7.3.zip",99,"2023-04-13 00:00:00",{"slug":121,"name":122,"version":123,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":128,"downloaded":129,"rating":13,"num_ratings":130,"last_updated":131,"tested_up_to":108,"requires_at_least":132,"requires_php":133,"tags":134,"homepage":138,"download_link":139,"security_score":74,"vuln_count":11,"unpatched_count":27,"last_vuln_date":140,"fetched_at":29},"wp-recipe-maker","WP Recipe Maker","10.4.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,3673272,349,"2026-02-25T13:32:00.000Z","4.4","7.2",[135,20,136,71,137],"cooking","recipe","schema","https:\u002F\u002Fbootstrapped.ventures\u002Fwp-recipe-maker\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-recipe-maker.10.4.0.zip","2026-02-26 15:59:49",{"attackSurface":142,"codeSignals":166,"taintFlows":183,"riskAssessment":184,"analyzedAt":195},{"hooks":143,"ajaxHandlers":159,"restRoutes":160,"shortcodes":161,"cronEvents":165,"entryPointCount":14,"unprotectedCount":27},[144,150,154],{"type":145,"name":146,"callback":147,"file":148,"line":149},"action","admin_menu","ukfhr_add_admin_menu","options.php",2,{"type":145,"name":151,"callback":152,"file":148,"line":153},"admin_init","ukfhr_settings_init",3,{"type":145,"name":155,"callback":156,"file":157,"line":158},"init","food_shortcodes_init","uk-food-hygiene-rating.php",98,[],[],[162],{"tag":20,"callback":163,"file":157,"line":164},"food_shortcode",96,[],{"dangerousFunctions":167,"sqlUsage":168,"outputEscaping":170,"fileOperations":27,"externalRequests":14,"nonceChecks":27,"capabilityChecks":27,"bundledLibraries":182},[],{"prepared":27,"raw":27,"locations":169},[],{"escaped":14,"rawEcho":171,"locations":172},4,[173,176,178,180],{"file":148,"line":174,"context":175},65,"raw output",{"file":148,"line":177,"context":175},134,{"file":148,"line":179,"context":175},136,{"file":148,"line":181,"context":175},138,[],[],{"summary":185,"deductions":186},"The \"uk-food-hygiene-rating\" plugin v1.0.0 exhibits a generally good security posture based on the provided static analysis. The absence of AJAX handlers, REST API routes, cron events, and the single shortcode entry point all being protected by capability checks are positive signs. The code also demonstrates good practices by exclusively using prepared statements for SQL queries and having no file operations or external HTTP requests that appear to be a security concern. However, the analysis does reveal some areas for improvement. A significant concern is the low percentage (20%) of properly escaped output, suggesting a potential for cross-site scripting (XSS) vulnerabilities if user-supplied data is directly rendered without adequate sanitization. Additionally, the complete lack of nonce checks and capability checks on the identified shortcode entry point is a critical oversight. While there's no recorded vulnerability history, this doesn't negate the risks identified in the code analysis, as new vulnerabilities can emerge from existing code patterns.",[187,190,193],{"reason":188,"points":189},"Missing nonce checks on entry points",8,{"reason":191,"points":192},"Insufficient output escaping",6,{"reason":194,"points":189},"Lack of capability checks on entry points","2026-03-16T22:51:57.429Z",{"wat":197,"direct":202},{"assetPaths":198,"generatorPatterns":199,"scriptPaths":200,"versionParams":201},[],[],[],[],{"cssClasses":203,"htmlComments":204,"htmlAttributes":205,"restEndpoints":206,"jsGlobals":207,"shortcodeOutput":208},[],[],[],[],[],[]]