[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fQb5ahOkUbuZwOVSfsV2IyR5wh7EoSiGL8j5Z8wFaAM0":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":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":124,"crawl_stats":38,"alternatives":132,"analysis":223,"fingerprints":696},"menu-ordering-reservations","Restaurant Menu – Food Ordering System – Table Reservation","2.4.4","Gloriafood","https:\u002F\u002Fprofiles.wordpress.org\u002Fgloriafood\u002F","\u003Cp>This plugin is all you need to turn your restaurant website into an online business. Using a simple and friendly interface you get a restaurant menu, online food ordering and restaurant booking system. All free, no fees, no hidden costs, no commissions – for unlimited food orders and restaurant reservations.\u003C\u002Fp>\n\u003Cp>It is super easy to set up and there’s no coding required. Just follow the wizard, insert the food menu and publish the ordering button. You’ll be ready for the first food order within minutes.\u003C\u002Fp>\n\u003Ch3>Restaurant menu\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Visual, drag & drop online menu editor\u003C\u002Fli>\n\u003Cli>Support for uploading own images, plus a generous collection of food images available to use\u003C\u002Fli>\n\u003Cli>Customizable food menu items: sizes, choices and add-ons with multiple select\u003C\u002Fli>\n\u003Cli>Suitable for any type of cuisine, including complex pizza or burger menus\u003C\u002Fli>\n\u003Cli>With support for promotions\u003C\u002Fli>\n\u003Cli>Responsive design\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Online food ordering for takeaway \u002F food delivery\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>User friendly, single page checkout\u003C\u002Fli>\n\u003Cli>Data auto-fill for returning customers\u003C\u002Fli>\n\u003Cli>Restaurant app for receiving orders (Android \u002F iOS)\u003C\u002Fli>\n\u003Cli>Real time confirmation of the order and fulfilment time\u003C\u002Fli>\n\u003Cli>Different opening hours for pick-up and delivery\u003C\u002Fli>\n\u003Cli>Multiple delivery zones with different minimum order value \u002F delivery fee\u003C\u002Fli>\n\u003Cli>Order for later with scheduled fulfilment\u003C\u002Fli>\n\u003Cli>Cash, online payments (premium feature) and other payment options\u003C\u002Fli>\n\u003Cli>Support for tips (for online payments)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Restaurant booking system\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Simple restaurant reservation form\u003C\u002Fli>\n\u003Cli>Receive and confirm table reservations from the restaurant app (Android \u002F iOS)\u003C\u002Fli>\n\u003Cli>Order food ahead for dining in\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>The online food ordering system also includes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Alerts when the ordering app is not reachable and follow ups call when the restaurant staff is not taking the orders\u003C\u002Fli>\n\u003Cli>Restaurant ordering stats, website analytics, delivery heatmap, exports of clients and orders\u003C\u002Fli>\n\u003Cli>Promotions engine: 11 templates, coupons support, customers segmentation and targeting\u003C\u002Fli>\n\u003Cli>Multi-location support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>See how our online ordering system works:\u003C\u002Fh4>\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\u002FEJoBrAFjsa8?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>\n\u003Ch3>Further Reading\u003C\u002Fh3>\n\u003Cp>For more info, check out the following links:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The \u003Ca href=\"https:\u002F\u002Fwww.gloriafood.com\u002Fwordpress-restaurant-plugin\" rel=\"nofollow ugc\">official plugin page\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>The \u003Ca href=\"https:\u002F\u002Fwww.gloriafood.com\u002F\" rel=\"nofollow ugc\">GloriaFood website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.gloriafood.com\u002Freviews\" rel=\"nofollow ugc\">Reviews from restaurant owners\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>GloriaFood on \u003Ca href=\"https:\u002F\u002Ffacebook.com\u002Fgloriafood\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fgloriafood\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fgloriafood\" rel=\"nofollow ugc\">YouTube\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How to install and activate the plugin\u003C\u002Fh3>\n\u003Cp>Please see our \u003Ca href=\"https:\u002F\u002Fwww.gloriafood.com\u002Frestaurant-ideas\u002Fadd-online-ordering-button-wordpress\" rel=\"nofollow ugc\">step by step instructions guide\u003C\u002Fa> on how to install and use this plugin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>From within WordPress\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Go to \u003Ccode>Plugins > Add New\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Search by Author for GloriaFood\u003C\u002Fli>\n\u003Cli>Activate the plugin from the Plugins page\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Manually\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Upload the \u003Ccode>restaurant-system\u003C\u002Fcode> folder to the \u003Ccode>\u002Fwp-content\u002Fplugins\u002F\u003C\u002Fcode> directory\u003C\u002Fli>\n\u003Cli>Activate the plugin from your Plugins page\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>How to set up your restaurant account\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Look for \u003Ccode>Menu - Ordering - Reservations\u003C\u002Fcode> in your WordPress menu\u003C\u002Fli>\n\u003Cli>Create a restaurant account\u003C\u002Fli>\n\u003Cli>Go to \u003Ccode>Dashboard\u003C\u002Fcode> and set up the restaurant profile\u003C\u002Fli>\n\u003Cli>Insert the food menu\u003C\u002Fli>\n\u003Cli>Use the shortcodes to publish the ordering and table reservation buttons on your website\u003C\u002Fli>\n\u003Cli>Use the menu shortcode to publish your online menu on any page of your website\u003C\u002Fli>\n\u003Cli>You can start taking online orders and table reservations!\u003C\u002Fli>\n\u003C\u002Fol>\n","Create a restaurant menu and start taking food orders online, with no commissions or costs. Table reservations are also available for free.",8000,346710,88,54,"2025-04-14T10:28:00.000Z","6.6.5","5.0","5.5.0",[20,21,22,23,24],"food-menu","food-order","food-ordering","restaurant-menu","restaurant-reservation","https:\u002F\u002Fwww.gloriafood.com\u002Fwordpress-restaurant-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmenu-ordering-reservations.2.4.4.zip",96,7,0,"2024-11-19 00:00:00","2026-03-15T15:16:48.613Z",[33,49,62,74,86,97,111],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":30,"updated_date":45,"references":46,"days_to_patch":48},"CVE-2024-9653","restaurant-menu-food-ordering-system-table-reservation-reflected-cross-site-scripting","Restaurant Menu – Food Ordering System – Table Reservation \u003C= 2.4.2 - Reflected Cross-Site Scripting","The Restaurant Menu – Food Ordering System – Table Reservation plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the 'action' parameter in all versions up to, and including, 2.4.2 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.",null,"\u003C=2.4.2","2.4.3","medium",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2024-11-20 05:32:28",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F11ccafd9-dad5-4b7d-b913-7821dd52d12b?source=api-prod",1,{"id":50,"url_slug":51,"title":52,"description":53,"plugin_slug":4,"theme_slug":38,"affected_versions":54,"patched_in_version":55,"severity":41,"cvss_score":56,"cvss_vector":57,"vuln_type":44,"published_date":58,"updated_date":59,"references":60,"days_to_patch":48},"CVE-2024-1399","restaurant-menu-and-food-ordering-authenticated-contributor-stored-cross-site-scripting-via-shortcode","Restaurant Menu and Food Ordering \u003C= 2.4.0 - Authenticated (Contributor+) Stored Cross-Site Scripting via Shortcode","The Restaurant Menu – Food Ordering System – Table Reservation plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's shortcode(s) in all versions up to, and including, 2.4.0 due to insufficient input sanitization and output escaping on user supplied attributes. This makes it possible for authenticated attackers with contributor-level and above permissions to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.","\u003C=2.4.0","2.4.1",6.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","2024-06-14 17:29:31","2024-06-15 05:45:30",[61],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F4d419d9e-73c5-4d14-8da0-27a90924e0b5?source=api-prod",{"id":63,"url_slug":64,"title":65,"description":66,"plugin_slug":4,"theme_slug":38,"affected_versions":67,"patched_in_version":68,"severity":41,"cvss_score":56,"cvss_vector":57,"vuln_type":44,"published_date":69,"updated_date":70,"references":71,"days_to_patch":73},"CVE-2024-32579","restaurant-menu-food-ordering-system-table-reservation-authenticated-contributor-stored-cross-site-scripting","Restaurant Menu – Food Ordering System – Table Reservation \u003C= 2.4.1 - Authenticated (Contributor+) Stored Cross-Site Scripting","The Restaurant Menu – Food Ordering System – Table Reservation plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's shortcode(s) in all versions up to, and including, 2.4.1 due to insufficient input sanitization and output escaping on user supplied attributes. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.","\u003C=2.4.1","2.4.2","2024-04-16 00:00:00","2024-04-24 15:38:22",[72],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F19202eb5-9a04-4484-8ca2-746610c31fe6?source=api-prod",9,{"id":75,"url_slug":76,"title":77,"description":78,"plugin_slug":4,"theme_slug":38,"affected_versions":79,"patched_in_version":80,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":81,"updated_date":82,"references":83,"days_to_patch":85},"CVE-2023-32516","menu-ordering-reservations-reflected-cross-site-scripting-via-redirect","Menu - Ordering - Reservations \u003C= 2.3.6 - Reflected Cross-Site Scripting via 'redirect'","The Menu - Ordering - Reservations plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the ‘redirect’ parameter in versions up to, and including, 2.3.6 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.","\u003C2.3.7","2.3.7","2023-05-09 00:00:00","2024-01-22 19:56:02",[84],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F640f0b06-9af2-4b79-8f87-97f93b2c51c0?source=api-prod",259,{"id":87,"url_slug":88,"title":89,"description":90,"plugin_slug":4,"theme_slug":38,"affected_versions":91,"patched_in_version":92,"severity":41,"cvss_score":56,"cvss_vector":57,"vuln_type":44,"published_date":93,"updated_date":82,"references":94,"days_to_patch":96},"CVE-2022-4657","restaurant-menu-food-ordering-system-table-reservation-authenticated-contributor-cross-site-scripting","Restaurant Menu – Food Ordering System – Table Reservation \u003C= 2.3.5 - Authenticated (Contributor+) Cross-Site Scripting","The Restaurant Menu plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's shortcodes in versions up to, and including, 2.3.5 due to insufficient input sanitization and output escaping on user supplied attributes. This makes it possible for authenticated attackers with contributor level and above permissions to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page","\u003C=2.3.5","2.3.6","2023-01-04 00:00:00",[95],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F9d87fd94-8a64-4b9b-9e51-025a689fa87b?source=api-prod",384,{"id":98,"url_slug":99,"title":100,"description":101,"plugin_slug":4,"theme_slug":38,"affected_versions":102,"patched_in_version":103,"severity":41,"cvss_score":104,"cvss_vector":105,"vuln_type":106,"published_date":107,"updated_date":82,"references":108,"days_to_patch":110},"CVE-2022-2696","restaurant-menu-food-ordering-system-table-reservation-missing-authorization-on-ajax-actions","Restaurant Menu – Food Ordering System – Table Reservation \u003C= 2.3.0 - Missing Authorization on AJAX Actions","The Restaurant Menu – Food Ordering System – Table Reservation plugin for WordPress is vulnerable to authorization bypass via several AJAX actions in versions up to, and including 2.3.0 due to missing capability checks and missing nonce validation. This makes it possible for authenticated attackers with minimal permissions to perform a wide variety of actions such as modifying the plugin's settings and modifying the ordering system preferences.","\u003C=2.3.0","2.3.1",6.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:L\u002FI:L\u002FA:L","Missing Authorization","2022-10-31 00:00:00",[109],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F01486af8-b378-4663-a9c5-167b8580db94?source=api-prod",449,{"id":112,"url_slug":113,"title":114,"description":115,"plugin_slug":4,"theme_slug":38,"affected_versions":116,"patched_in_version":117,"severity":118,"cvss_score":119,"cvss_vector":120,"vuln_type":121,"published_date":107,"updated_date":82,"references":122,"days_to_patch":110},"CVE-2022-3776","restaurant-menu-food-ordering-system-table-reservation-cross-site-request-forgery","Restaurant Menu – Food Ordering System – Table Reservation \u003C= 2.3.1 - Cross-Site Request Forgery","The Restaurant Menu – Food Ordering System – Table Reservation plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, 2.3.1. This is due to missing or incorrect nonce validation on several functions called via AJAX actions such as forms_action, set_option, & chosen_options to name a few . This makes it possible for unauthenticated attackers to perform a variety of administrative actions like modifying forms, via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.","\u003C=2.3.1","2.3.2","high",8.8,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:U\u002FC:H\u002FI:H\u002FA:H","Cross-Site Request Forgery (CSRF)",[123],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F67fe46cd-a6c4-4d0a-842a-f61334559731?source=api-prod",{"slug":125,"display_name":7,"profile_url":8,"plugin_count":126,"total_installs":127,"avg_security_score":128,"avg_patch_time_days":129,"trust_score":130,"computed_at":131},"gloriafood",2,9000,94,222,75,"2026-04-04T03:51:29.294Z",[133,155,173,191,204],{"slug":134,"name":135,"version":136,"author":137,"author_profile":138,"description":139,"short_description":140,"active_installs":141,"downloaded":142,"rating":143,"num_ratings":144,"last_updated":145,"tested_up_to":146,"requires_at_least":147,"requires_php":148,"tags":149,"homepage":152,"download_link":153,"security_score":130,"vuln_count":48,"unpatched_count":48,"last_vuln_date":154,"fetched_at":31},"orderable","Orderable – WordPress Restaurant Online Ordering System and Food Ordering Plugin","1.20.1","Orderable","https:\u002F\u002Fprofiles.wordpress.org\u002Forderable\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Forderable.com\u002Fdocumentation\u002F?utm_source=orderable&utm_medium=wp.org&utm_campaign=readme\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Forderable.com\u002Fpricing\u002F?utm_source=orderable&utm_medium=wp.org&utm_campaign=readme\" rel=\"nofollow ugc\">Upgrade to Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Forderable.com\u002F?utm_source=orderable&utm_medium=wp.org&utm_campaign=readme\" rel=\"nofollow ugc\">Orderable\u003C\u002Fa> is a user-friendly WordPress plugin that adds online ordering to your restaurant website.\u003C\u002Fp>\n\u003Cp>Add your dishes, create your online ordering restaurant menu, customize your pickup\u002Ffood delivery schedule, and manage your orders with ease.\u003C\u002Fp>\n\u003Cp>With Orderable, you’ll have everything you need to take your restaurant business online, with no commissions and no added fees.\u003C\u002Fp>\n\u003Ch3>Who is Orderable for?\u003C\u002Fh3>\n\u003Cp>Orderable is an online food ordering system that is perfect for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Local Restaurants and Cafes\u003C\u002Fli>\n\u003Cli>Takeout\u002FTakeaway Businesses\u003C\u002Fli>\n\u003Cli>Local Florists\u003C\u002Fli>\n\u003Cli>Online Food Stores\u003C\u002Fli>\n\u003Cli>Local Bakeries\u003C\u002Fli>\n\u003Cli>Farmers Markets\u003C\u002Fli>\n\u003Cli>Local Hardware Stores\u003C\u002Fli>\n\u003Cli>Speciality Stores\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Orderable’s Features for Online Restaurant Ordering\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Forderable.com\u002Fdocs\u002Fhow-to-create-product-layouts\u002F?utm_source=orderable&utm_medium=wp.org&utm_campaign=readme\" rel=\"nofollow ugc\">Online Ordering Menu\u003C\u002Fa>\u003C\u002Fstrong> – With our ready-made layouts, no coding skills are required to create your online menu.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Zero Transaction Fees\u003C\u002Fstrong> – We charge no fees per transaction, and there are no hidden costs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Forderable.com\u002Fdocs\u002Fpickup-delivery-date-slots\u002F?utm_source=orderable&utm_medium=wp.org&utm_campaign=readme\" rel=\"nofollow ugc\">Delivery\u002FPickup Date Slots\u003C\u002Fa>\u003C\u002Fstrong> – Make restaurant management easy by setting exactly when you’re available to deliver and accept pickup orders.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ASAP Delivery\u003C\u002Fstrong> – Allow customers to select ASAP as their delivery\u002Fpickup preference.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Forderable.com\u002Fdocs\u002Fhow-to-set-your-order-lead-time\u002F?utm_source=orderable&utm_medium=wp.org&utm_campaign=readme\" rel=\"nofollow ugc\">Lead Time\u003C\u002Fa> and Preorder Days\u003C\u002Fstrong> – Set lead time and preorder days for your orders so you have full control over your delivery schedule.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Forderable.com\u002Fdocs\u002Fhow-to-set-holiday-hours\u002F?utm_source=orderable&utm_medium=wp.org&utm_campaign=readme\" rel=\"nofollow ugc\">Holiday Scheduling\u003C\u002Fa>\u003C\u002Fstrong> – Prevent orders you can’t fulfill on specific dates\u002Fspecial occasions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Restrict Orders to Open Hours\u003C\u002Fstrong> – Set your open hours and only allow orders within those times\u002Fdays. \u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Forderable.com\u002Fdocs\u002Fhow-to-process-orders\u002F?utm_source=orderable&utm_medium=wp.org&utm_campaign=readme\" rel=\"nofollow ugc\">Live Order View\u003C\u002Fa>\u003C\u002Fstrong> – View, manage, and process orders in real-time via Orderable’s live order screen.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Receipt\u002FTicket Printing\u003C\u002Fstrong> – Print orders directly to a local printer (physically or wirelessly connected). No need for a 3rd-party service.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Receipt\u002FTicket Layouts\u003C\u002Fstrong> – Create and customize your own receipt layouts\u002Fdesigns of any kind, including Kitchen, Delivery, Packing Slip, and Order Confirmation receipts. \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mobile Friendly Ordering\u003C\u002Fstrong> – Allow customers to order from their mobile device. Orderable’s layouts are mobile-friendly.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Forderable.com\u002Fdocs\u002Ftime-slot-reminders\u002F?utm_source=orderable&utm_medium=wp.org&utm_campaign=readme\" rel=\"nofollow ugc\">Automated Pickup\u002FDelivery Slot Reminder Emails\u003C\u002Fa>\u003C\u002Fstrong> – Send automated email reminders to customers who haven’t picked their slot yet.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Floating Cart Widget\u003C\u002Fstrong> – Instead of taking customers to the default WooCommerce checkout, a floating cart widget lets them see their order at a glance.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Orderable works with the ecommerce plugin, WooCommerce (it even installs it for you). So you can use any online payment providers that WooCommerce offers (PayPal, Credit Card, Apple Pay, and more), add fees, and accept coupons.\u003C\u002Fp>\n\u003Ch3>Orderable’s (Free) Features in Detail\u003C\u002Fh3>\n\u003Cp>The core Orderable plugin is 100% free. With this, you can start taking online orders in a matter of minutes. Here are the features that make Orderable the smart choice for your restaurant business.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✔️ Online Ordering Menu\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>By using Orderable, you’ll be able to create your online food menu in minutes.\u003C\u002Fp>\n\u003Cp>Once you’ve created your menu items\u002Fdishes, you can add them to an online menu that you customize. Display it as a grid or list layout, include images or not, and decide what you want to happen when a customer clicks on a dish.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✔️ Zero Transaction Fees\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Orderable charges zero fees per transaction, and there are no hidden costs.\u003C\u002Fp>\n\u003Cp>The only time you might need to pay extra is when upgrading to the Pro version of Orderable for extra features (scroll down to see what those are).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✔️ Delivery\u002FPickup Date Slots\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Orderable allows you to select which days of the week you offer your pickup or delivery services and what delivery zones these apply to.\u003C\u002Fp>\n\u003Cp>You’ll be able to add as many of these as you like and customize them for pickup, delivery, and different days of the week.\u003C\u002Fp>\n\u003Cp>Let’s say you want to offer pickup only on the weekend. You can. Or you want to offer different delivery days for different delivery zones (with added delivery fees for the distance). You can do that, too.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✔️ ASAP Delivery\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Allowing customers to select ASAP delivery at the checkout is as easy as turning on a setting in Orderable. This can then be customized further with the following setting.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✔️ Lead Time and Preorder Days\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Set how long you need to prepare your order with lead time (minutes, hours, days). This is particularly helpful if you want to offer ASAP delivery but need a set period of time to prepare the order.\u003C\u002Fp>\n\u003Cp>Preorder days allow you to control how many days in advance customers can order from your restaurant menu.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✔️ Holiday Scheduling\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>With Orderable, you’ll be able to set up specific holiday dates or special occasions where you won’t offer delivery and\u002For pickup services.\u003C\u002Fp>\n\u003Cp>For example, if your store only accepts pickup orders on Christmas Eve, you can set up a holiday schedule to accept only this service without changing your entire schedule.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✔️ Restrict Orders to Open Hours\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can set your store’s open hours with Orderable’s built-in settings. Then, if you want to restrict orders to these hours, you can turn on the Orderable setting.\u003C\u002Fp>\n\u003Cp>When a customer attempts to place an order out of hours, they’ll see a message at checkout telling them when you’ll reopen.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✔️ Live Order View\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>View, manage, and process orders in real-time with Orderable’s live order screen.\u003C\u002Fp>\n\u003Cp>This screen makes a noise when new orders come in and can be filtered for delivery and pickup orders so restaurant managers and kitchen staff can keep track.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✔️ Receipt\u002FTicket Printing and Customization\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Print receipts\u002Ftickets for each order via the Orders\u002FLive Order View page and the single order screen. This button opens a print dialogue box, allowing you to customize print settings and select your desired printer.\u003C\u002Fp>\n\u003Cp>Create and edit receipt layouts with the in-build WordPress block editor. Customize everything from spacing, to colors. With a selection of pre-built layouts (Kitchen, Delivery, Packing, and Order Confirmation), you can get set up in minutes.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✔️ Automated Pickup\u002FDelivery Slot Reminder Emails\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Send automated email reminders to customers who haven’t picked their slot yet.\u003C\u002Fp>\n\u003Cp>This is particularly useful for customers who checkout using Google or Apple Pay. Or if they forgot to set a date slot at the checkout.\u003C\u002Fp>\n\u003Cp>These reminders are optional and can be customized in terms of frequency and number, as well as their contents.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✔️ Floating Cart Widget\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Instead of taking customers to the default WooCommerce checkout, a floating cart widget lets them see their order at a glance.\u003C\u002Fp>\n\u003Cp>You can customize where product information and the description appear in this layout.\u003C\u002Fp>\n\u003Ch3>Take It a Step Further With Orderable Pro\u003C\u002Fh3>\n\u003Cp>The premium version of Orderable provides you with a whole host of revenue-boosting and scheduling features. If you’re looking to take online ordering up a notch, \u003Ca href=\"https:\u002F\u002Forderable.com\u002Fpricing\u002F?utm_source=orderable&utm_medium=wp.org&utm_campaign=readme\" rel=\"nofollow ugc\">Orderable Pro\u003C\u002Fa> is for you.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Here are all the additional features you get with Orderable Pro:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Delivery\u002FPickup Time Slots\u003C\u002Fstrong> – The free version of Orderable allows customers to select the date they receive\u002Fpick up their order. The Pro version allows you to get even more specific with time slots. Customize their frequency, hours, lead time, and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Table Ordering\u003C\u002Fstrong> – Accept table orders via your online menu with printable QR codes assigned to table numbers. Perfect for contactless ordering.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Store Locations\u003C\u002Fstrong> – Create multiple different store locations on one website and have customers select their closest location on the front end of your site before ordering.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Product Add-Ons\u003C\u002Fstrong> – Offer add-ons such as toppings, sauces, and customization with Orderable Pro. Charge additional fees should you wish to.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order Bumps\u003C\u002Fstrong> – Use cross-selling for your online food delivery website with order bumps. Encourage customers to buy additional items, such as desserts or sauces, right in the floating cart widget.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Checkout\u003C\u002Fstrong> – Upgrade the default WooCommerce checkout with one designed specifically for food ordering websites.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Checkout Tipping\u003C\u002Fstrong> – Include tipping at the checkout and increase your average order value. Customize default tip amounts or offer a custom tip as determined by the customer.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Timed Products\u003C\u002Fstrong> – Set up products\u002Fproduct categories that only appear on your menu for certain days of the week or times of the day. Perfect for breakfast\u002Flunch menus.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Maximum Orders Per Day\u002FSlot\u003C\u002Fstrong> – Determine the maximum number of orders you can take per day or per time slot to keep on top of your orders.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Order Statuses\u003C\u002Fstrong> – Create order statuses that are custom to your business and delivery system. For example, ‘Prepping,’ ‘Ready for Delivery,’ or ‘Quality Control.’\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SMS, Email, & WhatsApp Notifications\u003C\u002Fstrong> – Based on your order statuses, send order notifications to customers, staff, or delivery drivers via email, SMS, or WhatsApp.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dietary & Promotional Product Labels\u003C\u002Fstrong> – Customize your menu with product labels that show off specific dish features. For example, ‘Vegan,’ ‘Gluten Free,’ or ‘Chef Special.’\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Nutritional Information\u003C\u002Fstrong> – Add a table of nutritional information to your dish’s description by filling in some easy-to-use fields.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Allergen Information\u003C\u002Fstrong> – Include specific allergen information to your food items and keep customers informed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pause\u002FResume Orders\u003C\u002Fstrong> – Got an emergency or run out of ingredients? You can pause or resume orders directly from the live order view screen.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Join the Orderable Inner Circle\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Forderable\u002F\" rel=\"nofollow ugc\">Join our facebook group community\u003C\u002Fa>\u003C\u002Fstrong>: Learn the tactics and techniques that other Orderable users are doing to grow their businesses. Also, get exciting insider information on upcoming feature releases.\u003C\u002Fp>\n","Take your restaurant\u002Ffood business online with the online ordering system plugin for WordPress, Orderable.",6000,139056,92,40,"2026-02-19T21:56:00.000Z","6.9.4","5.4","7.4",[150,20,22,151,23],"food-delivery","restaurant","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Forderable.1.20.1.zip","2026-02-18 15:44:21",{"slug":156,"name":157,"version":158,"author":159,"author_profile":160,"description":161,"short_description":162,"active_installs":163,"downloaded":164,"rating":165,"num_ratings":166,"last_updated":167,"tested_up_to":146,"requires_at_least":17,"requires_php":148,"tags":168,"homepage":169,"download_link":170,"security_score":171,"vuln_count":48,"unpatched_count":29,"last_vuln_date":172,"fetched_at":31},"tlp-food-menu","Food Menu – Restaurant Menu & Online Ordering for WooCommerce","5.3.3","RadiusTheme","https:\u002F\u002Fprofiles.wordpress.org\u002Ftechlabpro1\u002F","\u003Cp>Food Menu is a powerful WordPress restaurant menu plugin that helps you create beautiful food menus and enable online ordering through WooCommerce integration. Perfect for restaurants, cafés, cloud kitchens, and catering services.\u003C\u002Fp>\n\u003Cp>Food Menu is the complete WordPress restaurant menu plugin designed for food businesses that want to showcase their offerings beautifully and accept online orders seamlessly. Whether you run a fine dining restaurant, a busy café, a cloud kitchen, or a catering service, this food menu plugin gives you everything needed to create stunning menus and boost your online sales.\u003C\u002Fp>\n\u003Cp>Built for both simplicity and power, Food Menu works as a standalone solution or integrates fully with WooCommerce for complete online ordering functionality. Display your dishes in eye-catching layouts, manage delivery and pickup schedules, and let customers reserve tables directly from your website.\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fwww.radiustheme.com\u002Fdemo\u002Fplugins\u002Ffood-menu\u002F\" rel=\"nofollow ugc\">Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.radiustheme.com\u002Fdocs\u002Ffood-menu\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.radiustheme.com\u002Fdownloads\u002Ffood-menu-pro-wordpress\u002F\" rel=\"nofollow ugc\">Get Pro Version\u003C\u002Fa> 👈\u003C\u002Fp>\n\u003Cp>This Restaurant menu WordPress plugin has all the features to help restaurant website owners easily manage online food ordering, food delivery & pickup, and organize restaurant reservations!\u003C\u002Fp>\n\u003Cp>Thus, enhance your restaurant’s operations and level up your food menu presentation using Food Menu’s powerful features.\u003C\u002Fp>\n\u003Cp>👉  \u003Ca href=\"https:\u002F\u002F1.envato.market\u002FVvGjA\" rel=\"nofollow ugc\">Click here to get Red Chili – WordPress Theme using FoodMenu Pro plugin\u003C\u002Fa>\u003Cbr \u002F>\n👉  \u003Ca href=\"https:\u002F\u002F1.envato.market\u002F3PenAX\" rel=\"nofollow ugc\">Click here to get Panpie – WordPress Theme using FoodMenu Pro plugin\u003C\u002Fa>\u003C\u002Fp>\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\u002FiishPSaYpCU?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>\n\u003Ch3>🌟 Why Choose Food Menu for Your Restaurant Website?\u003C\u002Fh3>\n\u003Cp>Running a successful food business online requires more than just listing menu items. You need a system that makes ordering effortless for customers while giving you complete control over operations. Food Menu delivers exactly that with its intuitive interface and comprehensive feature set.\u003C\u002Fp>\n\u003Cp>The plugin supports two distinct modes to match your business needs. Use the Food Menu Post Type for a clean, visual menu display with images, descriptions, and pricing. Or activate WooCommerce integration to transform your menu into a fully functional online ordering system with cart management, checkout, and payment processing.\u003C\u002Fp>\n\u003Cp>⭐⭐⭐⭐⭐\u003Cbr \u002F>\n\u003Cstrong>An excellent plugin backed by responsive and dedicated support!\u003C\u002Fstrong>\u003Cbr \u002F>\nI purchased this plugin and needed some help customizing the CSS. I opened a support ticket and received a quick, detailed response. Thank you for the excellent support!\u003Cbr \u002F>\n— \u003Cstrong>\u003Cem>muhabas\u003C\u002Fem>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>⭐⭐⭐⭐⭐\u003Cbr \u002F>\n\u003Cstrong>The best of the best\u003C\u002Fstrong>\u003Cbr \u002F>\nI had my website 10 years now. I used may different plugins. This is the best one. My conversion rate increased and customers use it easily. Their support is fantastic too. Highly recomended\u003Cbr \u002F>\n— \u003Cstrong>\u003Cem>efe84\u003C\u002Fem>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftlp-food-menu\u002F#reviews\" rel=\"ugc\">Check out our great reviews!\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>🌟 Multiple Data Source\u003C\u002Fh3>\n\u003Cp>This WordPress plugin for restaurant menu supports multiple data sources to power your restaurant menu.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Food Menu Post Type:\u003C\u002Fstrong> This option lets you display a food menu in a visually appealing layout using menu name, image, shortdescription and pricing. However, it doesn’t offer any online ordering system.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WooCommerce:\u003C\u002Fstrong> Select this feature when you want to integrate your food menu with WooCommerce to enable online food ordering. Set pricing, manage inventory, handle food delivery and pickup, allow tipping, and offer special menu items and discounts with ease!\u003C\u002Fp>\n\u003Ch3>🌟 Online Ordering Using Woocommerce PRO features\u003C\u002Fh3>\n\u003Cp>If you want to have online ordering functions on your website, all you need to do is use the WooCommerce data source then in the layout options. The “Add to Cart” button will be automatically enabled, and your users can place orders on your menu items using WooCommerce functionalities.\u003C\u002Fp>\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\u002FzpuJC9ivrr4?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>\n\u003Ch3>🌟 Flexible Layout Options for Every Restaurant Style\u003C\u002Fh3>\n\u003Cp>Present your food menu in ways that capture attention and drive orders. This WordPress restaurant menu plugin provides multiple professionally designed layout styles that adapt to your restaurant’s brand and your customers’ browsing preferences.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Grid Layout:\u003C\u002Fstrong> Showcase menu items with appetizing images and essential details in an organized grid format. This layout works exceptionally well for visual menus where food photography takes center stage.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>List Layout:\u003C\u002Fstrong> Offer a traditional, clean menu presentation that customers find familiar and easy to scan. The list view puts focus on item names, descriptions, and prices without visual clutter.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Slider Layout:\u003C\u002Fstrong> Create dynamic, engaging presentations with rotating menu carousels. Highlight daily specials, seasonal items, or featured dishes with this attention-grabbing display option.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Isotope Filter Layout:\u003C\u002Fstrong> Empower customers to browse your menu interactively. Visitors can filter items by category, making it simple to find exactly what they want from extensive menus.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🌟 Food Menu Restaurant Management Solution\u003C\u002Fh3>\n\u003Cp>This WordPress Food menu plugin is more than just a menu plugin—it’s a complete restaurant management solution. Let’s glance at what it allows you to do.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Easy Menu Management:\u003C\u002Fstrong> Easily create, update, and organize your restaurant menu and ensure your food menu remains always up-to-date and eye-catching.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Smooth Food Ordering:\u003C\u002Fstrong> This best menu plugin for WordPress connects with WooCommerce and allows you to upload food menu items as products to sell online.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Food Delivery & Pickup Options:\u003C\u002Fstrong> It helps you easily manage food delivery and pickup orders with customizable settings!\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Restaurant Reservations:\u003C\u002Fstrong> This plugin lets you simplify the restaurant reservations process while allowing customers to reserve tables directly from your restaurant website.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Flexible Customization:\u003C\u002Fstrong> Display your food menu with various layout options (Grid, List, Slider, Isotope) to align with your restaurant site and increase dwell time.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Multiple Pagination:\u003C\u002Fstrong> The free version of Food Menu only supports number pagination by default. However, the Pro version supports more pagination styles, including AJAX number, Load More, and AJAX auto-scroll pagination.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Page Builder Support:\u003C\u002Fstrong> This restaurant menu plugin WordPress works with several page builders, including Gutenberg, Elementor, and WPBakery using shortcode. Thus, use them to easily create the best restaurant menus.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Translation Support:\u003C\u002Fstrong> You can translate your menu content using the Loco Translate or WPML plugin to your own language.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎯 Who Benefits from Food Menu?\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>✅ Restaurants of All Sizes:\u003C\u002Fstrong> From neighborhood eateries to multi-location chains, Food Menu scales to accommodate any menu size with categorization and filtering.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Cafés and Coffee Shops:\u003C\u002Fstrong> Present beverages, pastries, and light meals with layouts designed for frequent menu updates and seasonal offerings.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Cloud Kitchens and Virtual Restaurants:\u003C\u002Fstrong> Delivery-focused operations benefit from streamlined online ordering without needing physical menus.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Fast Food and Quick Service:\u003C\u002Fstrong> High-volume operations use the efficient ordering interface to process more customers without confusion.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>✅ Catering Companies:\u003C\u002Fstrong> Showcase package options, pricing tiers, and specialty menus for events and corporate functions.\u003C\u002Fp>\n\u003Ch3>⚙️ How to use Food Menu Plugin?\u003C\u002Fh3>\n\u003Cp>You can generate Unlimited shortcodes by following 4 simple steps. Then call the shortcode in the page or post where you want to showcase your Food Menu\u003C\u002Fp>\n\u003Cp>👉 First, go to \u003Cstrong>WordPress Admin Panel > Food Menu > Shortcode Generator\u003C\u002Fstrong>. Then, click “Add Post” button. Now, you’ll be under the ‘Layout’ tab.\u003C\u002Fp>\n\u003Cp>Here, you need to choose your desired layout type and its style. Plus, work on other options, including pagination settings, image settings, and more.\u003C\u002Fp>\n\u003Cp>👉 After that, press the ‘Filtering’ tab and select “Food item data source,” – choose “Food Menu” to display a simple food menu and select ‘WooCommerce’ to integrate the online ordering system.\u003C\u002Fp>\n\u003Cp>👉 Next, jump on the “Field Selection” tab and choose which fields you want to activate for display in the menu list view page.\u003C\u002Fp>\n\u003Cp>👉 Now, click the ‘Styling’ tab to stylize your food menu. You can select colors for the menu title, item price, etc.\u003C\u002Fp>\n\u003Cp>Finally, publish the post, copy the shortcode, and embed it into your selected page. Read the documentation to understand the shortcode generator better.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.radiustheme.com\u002Fdocs\u002Ffood-menu\u002Fshortcode-generator\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>💎 Addition Pro Features:\u003C\u002Fh3>\n\u003Cp>Upgrade to Food Menu Pro for enhanced capabilities that growing food businesses demand.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Additional Layouts:\u003C\u002Fstrong> The Food Menu Pro version offers 20+ additional layouts for your menus that include variations of grid, Slider, and Filter. You can display them by categories and different WooCommerce layouts.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Detail Page Popup:\u003C\u002Fstrong> The detail page supports displaying a single page and multiple page popup layout.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>AJAX Pagination:\u003C\u002Fstrong> The Pro version of Food Menu supports additional paginations, including AJAX number pagination, AJAX Load More pagination, and AJAX auto scroll. You can control these paginations. It is important to note that for the Isotope Filter layout, you can only use AJAX pagination.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Variable Price:\u003C\u002Fstrong> The Food Menu Pro version supports variable pricing options for different items. For example, a pizza has different sizes, including small, medium, and large.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Ingredients & Nutrition:\u003C\u002Fstrong> You can add Ingredients and Nutrition details to your menu items and set the units. You can add these details by drag & drop!\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Different Price:\u003C\u002Fstrong> The premium version of Food Menu lets you set different prices for the same items. You can set regular prices and selling prices.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Review & Rating:\u003C\u002Fstrong> You may want your users to review and rate your menu items. You can enable the review and rating functions with the Food Menu premium plugin.\u003C\u002Fp>\n\u003Ch3>💎 Online Ordering Using Woocommerce PRO features\u003C\u002Fh3>\n\u003Cp>👉 \u003Cstrong>Mini Cart (Free):\u003C\u002Fstrong> Include an attention-grabbing mini cart into your restaurant site, allowing customers to view their chosen food items, quantities, and total price at a glance.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Product Addons:\u003C\u002Fstrong> Increase sales by offering extra toppings, sides, or special requests with your food menu items. Easily add product options using Product Addons to elevate the customer experience and improve order personalization.\u003C\u002Fp>\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\u002Fw9nXKLjZ8yQ?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>\n\u003Cp>👉 \u003Cstrong>Tipping:\u003C\u002Fstrong> Integrate a tipping form into WooCommerce cart and checkout pages. Enable customers to show appreciation with extra amounts, enhancing satisfaction.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Delivery & Pickup:\u003C\u002Fstrong> Effortlessly enable order types by food location. Manage weekly schedules and holidays for seamless operations.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Discount:\u003C\u002Fstrong> Easily apply percentage discounts to products within specific menus and categories. Alternatively, set standard discounts for total purchases across all menus and categories.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Special Menu:\u003C\u002Fstrong> Enable and customize special menus effortlessly. Set discounts, durations, and button text for an engaging customer experience.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Reservation:\u003C\u002Fstrong> Allow customers to reserve tables, choose their preferred times, and request a booking with custom messages. On the other hand, you and your staff easily manage restaurant reservations while ensuring a remarkable booking experience.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Visual Table Reservation:\u003C\u002Fstrong> let customers select tables and chairs through an interactive layout of your restaurant’s seating arrangement and offer an engaging booking experience.\u003C\u002Fp>\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\u002FA-UFWL0KTfo?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>\n\u003Ch4>Fully translatable\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>POT files included (\u002Flanguages\u002F)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🛠 Support and Documentation\u003C\u002Fh3>\n\u003Cp>Need help? Access comprehensive resources:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.radiustheme.com\u002Fdocs\u002Fthe-post-grid\u002F\" rel=\"nofollow ugc\">Complete Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002F@RadiusTheme\" rel=\"nofollow ugc\">Video Tutorials\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fthe-post-grid\u002F\" rel=\"ugc\">Support Forum\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.radiustheme.com\u002Fticket-support\u002F\" rel=\"nofollow ugc\">Submit a Ticket\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Join our \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Fradiustheme\" rel=\"nofollow ugc\">Facebook Community\u003C\u002Fa> to connect with other users and get tips.\u003C\u002Fp>\n\u003Ch3>🔥 WHAT’S NEXT\u003C\u002Fh3>\n\u003Cp>If you like The Post Grid Plugin, then consider checking out our other WordPress Plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fthe-post-grid\u002F\" rel=\"ugc\">The Post Grid\u003C\u002Fa> – Shortcode, Gutenberg Blocks and Elementor Addon for Post Grid.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fclassified-listing\u002F\" rel=\"ugc\">Classified Lisitng\u003C\u002Fa> – Best Classified ads and Directory WordPress Plugin\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-product-variation-swatches\u002F\" rel=\"ugc\">Variation Swatches\u003C\u002Fa> – Woocommerce Variation Swatches plugin converts the product variation select fields into radio, images, colors, and labels.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-product-variation-gallery\u002F\" rel=\"ugc\">Variation Gallery\u003C\u002Fa> – Woocommerce Variation Gallery plugin allows to add UNLIMITED additional images for each variation of product.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fshopbuilder\u002F\" rel=\"ugc\">ShopBuilder\u003C\u002Fa> – Elementor WooCommerce Builder Addons with 120+ widgets and 25+ modules.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","A Simple Food & Restaurant Menu Display Plugin for Restaurant, Cafes, Fast Food, Coffee House with WooCommerce Online Ordering.",3000,115669,100,23,"2026-02-16T06:41:00.000Z",[150,20,22,151,23],"http:\u002F\u002Fdemo.radiustheme.com\u002Fwordpress\u002Fplugins\u002Ffood-menu\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftlp-food-menu.5.3.3.zip",99,"2025-01-30 00:00:00",{"slug":174,"name":175,"version":176,"author":177,"author_profile":178,"description":179,"short_description":180,"active_installs":181,"downloaded":182,"rating":165,"num_ratings":48,"last_updated":183,"tested_up_to":184,"requires_at_least":185,"requires_php":186,"tags":187,"homepage":188,"download_link":189,"security_score":190,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"single-page-restaurant-menu-for-woocommerce","Single Page Restaurant Menu for WooCommerce","1.0.6","Ali Kazim","https:\u002F\u002Fprofiles.wordpress.org\u002Fali-kazim\u002F","\u003Cp>WooCommerce Single Page Restaurant Menu plugin is developed to show all menus along with categories of WooCommerce on a single page along with an editable cart sidebar. There are several options for managing UI.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Single Page Restaurant Menu List\u003C\u002Fli>\n\u003Cli>Inline menu options using variable products\u003C\u002Fli>\n\u003Cli>Editable Cart\u003C\u002Fli>\n\u003Cli>Responsive multiple layouts\u003C\u002Fli>\n\u003Cli>Ajax Loading\u003C\u002Fli>\n\u003Cli>Manage Primary Color\u003C\u002Fli>\n\u003Cli>Set Location [Pro Version]\u003C\u002Fli>\n\u003Cli>Page Restriction [Pro Version]\u003C\u002Fli>\n\u003Cli>10+ layouts [Pro Version]\u003C\u002Fli>\n\u003Cli>Typography [Pro Version]\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Plugin Settings\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Login to WordPress Admin Panel\u003C\u002Fli>\n\u003Cli>Goto SPRM Settings from left sidebar\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cul>\n\u003Cli>SPRM Page (Required) = Select a page where you want to display SPRM content\u003C\u002Fli>\n\u003Cli>Top Banner (Optional) = Upload a top  banner. Ideal image size would be 1600×300 or 4:1 ration\u003C\u002Fli>\n\u003Cli>Top Logo (Optional) = Upload a logo to appear after the top banner. Ideal image size would be 180×180.\u003C\u002Fli>\n\u003Cli>Primary Color (Optional) = Choose a color which enables you to update the page primary color. E.g buttons, and links colors\u003C\u002Fli>\n\u003Cli>Skin (Optional) = For now, we have 3 different layouts to choose from layout. See Previews\u003C\u002Fli>\n\u003Cli>Hide Product Image = Hide product image from list item of SPRM\u003C\u002Fli>\n\u003Cli>Menu Limit = Limit number of items under each category. Add -1 if you want to print all menus\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Demo Video\u003C\u002Fh3>\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\u002FaPN_8oy2ugw?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>\n\u003Ch3>Help\u003C\u002Fh3>\n\u003Cp>Demo: http:\u002F\u002Fsprm.intelvue.com\u002F\u003Cbr \u002F>\nDeveloper Website: https:\u002F\u002Fwww.intelvue.com\u002F\u003C\u002Fp>\n","This plugin is developed to list all woocommerce products\u002Fmenus in a single page with category and editable cart information.",10,4034,"2024-01-08T07:07:00.000Z","6.4.8","4.6","7.0",[150,20,22,23],"http:\u002F\u002Fsprm.intelvue.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsingle-page-restaurant-menu-for-woocommerce.1.0.6.zip",85,{"slug":192,"name":193,"version":194,"author":195,"author_profile":196,"description":197,"short_description":198,"active_installs":29,"downloaded":199,"rating":29,"num_ratings":29,"last_updated":200,"tested_up_to":184,"requires_at_least":185,"requires_php":186,"tags":201,"homepage":202,"download_link":203,"security_score":143,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"food-ordering-for-restaurants","BookMyOrder – Food ordering, delivery, takeaway and reservation for restaurants","1.0.0","bookmyorder1","https:\u002F\u002Fprofiles.wordpress.org\u002Fbookmyorder1\u002F","\u003Ch3>BookMyOrder WordPress Plugin\u003C\u002Fh3>\n\u003Cp>BookMyOrder WordPress plugin provides restaurants a seamless platform to enable online food ordering for all types of cuisines. It enables restaurants to offer delivery, takeaway, and reservations methods, providing customers with an efficient, secure, and reliable checkout process. Restaurants can link their own payment methods and directly accept payments. The plugin boasts a highly customizable interface with an intuitive admin panel.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.bookmyorder.co\" rel=\"nofollow ugc\">Bookmyorder\u003C\u002Fa>, a Software as a Service (SaaS) and Third-Party Platform, securely stores all data in the cloud, ensuring accessibility and scalability. We prioritize data privacy and security, adhering to stringent terms and conditions as well as a comprehensive privacy policy. We encourage users to read our \u003Ca href=\"https:\u002F\u002Fwww.bookmyorder.co\u002Fprivacy-policy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.bookmyorder.co\u002Fterms-and-conditions\" rel=\"nofollow ugc\">Terms\u003C\u002Fa> for transparency and peace of mind.\u003C\u002Fp>\n\u003Ch3>Main Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Responsive Customer Experience\u003C\u002Fli>\n\u003Cli>Unlimited and Customizable Menus\u003C\u002Fli>\n\u003Cli>Multi-location Support\u003C\u002Fli>\n\u003Cli>Live Orders\u003C\u002Fli>\n\u003Cli>Reports\u003C\u002Fli>\n\u003Cli>Cash, PayPal, and Stripe Integration\u003C\u002Fli>\n\u003Cli>Credit Card Integration (Stripe)\u003C\u002Fli>\n\u003Cli>Hosted Checkout Page\u003C\u002Fli>\n\u003Cli>Highly Customizable\u003C\u002Fli>\n\u003Cli>Minimum Order per location\u003C\u002Fli>\n\u003Cli>Promotions (Coming Soon)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>About BookMyOrder.co\u003C\u002Fh3>\n\u003Cp>Bookmyorder is a platform that enables restaurants and various other food businesses to create their own powerful yet easy-to-use online ordering systems. Our platform provides features that help restaurateurs streamline their operations and rocket sales. It offers a robust, SEO-optimized website and native mobile application for customers and restaurant managers.\u003C\u002Fp>\n\u003Ch3>Basic Demo\u003C\u002Fh3>\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\u002FTeg_TgzR8EA?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>\n\u003Ch3>References\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.bookmyorder.co\u002Fwordpress\u002Fdocs\" rel=\"nofollow ugc\">Official Docs\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.bookmyorder.co\" rel=\"nofollow ugc\">Bookmyorder.co Website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.bookmyorder.co\u002Fprivacy-policy\" rel=\"nofollow ugc\">Bookmyorder.co Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.bookmyorder.co\u002Fterms-and-conditions\" rel=\"nofollow ugc\">Bookmyorder.co Terms\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Installation and Activation\u003C\u002Fh3>\n\u003Cp>Please follow these steps to install and activate the plugin:\u003C\u002Fp>\n\u003Ch4>Automatic installation:\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Go to Plugins > Add New\u003C\u002Fli>\n\u003Cli>Search by Author for BookMyOrder\u003C\u002Fli>\n\u003Cli>Activate the plugin from the Plugins page\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Manual Installation\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Download and Extract the zip from WordPress \u003C\u002Fli>\n\u003Cli>Upload the \u003Ccode>food-ordering-for-restaurants\u003C\u002Fcode> folder to the \u003Ccode>\u002Fwp-content\u002Fplugins\u002F\u003C\u002Fcode> directory\u003C\u002Fli>\n\u003Cli>Activate the plugin from your Plugins page\u003C\u002Fli>\n\u003C\u002Fol>\n","BookMyOrder WordPress Plugin",598,"2024-04-04T17:36:00.000Z",[150,20,22,23],"https:\u002F\u002Fwww.bookmyorder.co\u002Fwordpress\u002Fdocs","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffood-ordering-for-restaurants.zip",{"slug":205,"name":206,"version":207,"author":208,"author_profile":209,"description":210,"short_description":211,"active_installs":141,"downloaded":212,"rating":213,"num_ratings":128,"last_updated":214,"tested_up_to":146,"requires_at_least":215,"requires_php":148,"tags":216,"homepage":219,"download_link":220,"security_score":221,"vuln_count":73,"unpatched_count":29,"last_vuln_date":222,"fetched_at":31},"wp-cafe","WPCafe – Restaurant Menu, Online Food Ordering and Reservation Booking Solution","3.0.6","Arraytics","https:\u002F\u002Fprofiles.wordpress.org\u002Farraytics\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fthemewinter.com\u002Fwp-cafe\u002F\" rel=\"nofollow ugc\">\u003Cstrong>WPCafe\u003C\u002Fstrong>\u003C\u002Fa> is a powerful \u003Cstrong>restaurant solution for restaurant management\u003C\u002Fstrong>, \u003Ca href=\"https:\u002F\u002Fthemewinter.com\u002Fhow-to-create-a-food-menu-for-restaurant-on-wordpress\u002F\" rel=\"nofollow ugc\">\u003Cstrong>food menus\u003C\u002Fstrong>\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fthemewinter.com\u002Fcreate-an-online-food-ordering-website-using-wordpress\u002F\" rel=\"nofollow ugc\">\u003Cstrong>online food ordering\u003C\u002Fstrong>\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fthemewinter.com\u002Fwoocommerce-food-pickup-and-delivery-schedule-in-wordpress\u002F\" rel=\"nofollow ugc\">\u003Cstrong>food delivery\u003C\u002Fstrong>\u003C\u002Fa>, \u003Cstrong>takeaway\u003C\u002Fstrong>, and \u003Ca href=\"https:\u002F\u002Fthemewinter.com\u002Fhow-to-design-visual-restaurant-reservation-system-on-your-website\u002F\" rel=\"nofollow ugc\">\u003Cstrong>restaurant reservation\u003C\u002Fstrong>\u003C\u002Fa> with flexible \u003Cstrong>table booking\u003C\u002Fstrong>. Designed for \u003Cstrong>restaurants, cafes, cloud kitchens, food delivery services, and takeaway businesses\u003C\u002Fstrong>, WPCafe helps you manage both delivery and dine-in \u003Ca href=\"https:\u002F\u002Fthemewinter.com\u002Fmanage-restaurant-orders\u002F\" rel=\"nofollow ugc\">restaurant orders\u003C\u002Fa> from one comprehensive system.\u003C\u002Fp>\n\u003Ch3>Brand New WPCafe 3.0 Live 🚀\u003C\u002Fh3>\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\u002FGrxLsKyNaYg?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>\n\u003Cp>With WPCafe, you can \u003Cstrong>create a stunning restaurant menu\u003C\u002Fstrong>, accept \u003Cstrong>food ordering with WooCommerce\u003C\u002Fstrong>, manage \u003Cstrong>branch-wise reservations\u003C\u002Fstrong>, offer flexible \u003Cstrong>delivery & pickup schedules\u003C\u002Fstrong>, allow \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fthemewinter.com\u002Fqr-code-menu-ordering-for-restaurants\u002F\" rel=\"nofollow ugc\">QR code ordering\u003C\u002Fa>\u003C\u002Fstrong>, and build a \u003Ca href=\"https:\u002F\u002Fthemewinter.com\u002Fsmart-food-ordering-reservation-plugin\u002F\" rel=\"nofollow ugc\">\u003Cstrong>complete restaurant management system\u003C\u002Fstrong>\u003C\u002Fa> inside WordPress so that customers can order directly from your website without extra commissions or complex setup.\u003C\u002Fp>\n\u003Cp>Whether you run a \u003Cstrong>local cafe\u003C\u002Fstrong>, a \u003Cstrong>multi-location restaurant\u003C\u002Fstrong>, or a \u003Cstrong>food ordering WooCommerce store\u003C\u002Fstrong>, WPCafe helps you deliver a smooth ordering and reservation experience for your customers and \u003Ca href=\"https:\u002F\u002Fthemewinter.com\u002Fhow-wpcafe-help-to-boost-sales-on-your-restaurant\u002F\" rel=\"nofollow ugc\">increase sales\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>People’s Opinions for WPCafe Worldwide\u003C\u002Fh3>\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\u002FwNhbBRXyaK8?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>\n\u003Cp>Check all the useful WPCafe restaurant management solutions inside WordPress👇.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fproduct.themewinter.com\u002Fwpcafe\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fsupport.themewinter.com\u002Fdocs\u002Fplugins\u002Fdocs\u002Fwp-cafe\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fthemewinter.com\u002Fwpcafe-roadmaps\u002F\" rel=\"nofollow ugc\">Roadmap\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fthemewinter.com\u002Feventin\u002Ffeatures\u002F\" rel=\"nofollow ugc\">Features and Integrations\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLW54c-mt4ObB2k9t8A5ALlwKGjeWxB8zQ\" rel=\"nofollow ugc\">Tutorials + Demos\u003C\u002Fa> |  \u003Ca href=\"https:\u002F\u002Fthemewinter.com\u002Fcafesio\u002F\" rel=\"nofollow ugc\">Restaurant Theme\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fthemewinter.com\u002Fwp-cafe\u002F\" rel=\"nofollow ugc\">Update to Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Need help setting up your online food ordering Website? 👉 \u003Ca href=\"https:\u002F\u002Fthemewinter.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Let Us Know\u003C\u002Fstrong>\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Who is WPCafe Restaurant Management Solution for?\u003C\u002Fh3>\n\u003Cp>👉 Restaurant Owners\u003C\u002Fp>\n\u003Cp>👉 Cloud Kitchen Owners\u003C\u002Fp>\n\u003Cp>👉 Street Food Vendors\u003C\u002Fp>\n\u003Cp>👉 Local Restaurants and Cafes\u003C\u002Fp>\n\u003Cp>👉 Takeout\u002FTakeaway Businesses\u003C\u002Fp>\n\u003Cp>👉 Food Service Businesses\u003C\u002Fp>\n\u003Cp>👉 Online Food Ordering Business\u003C\u002Fp>\n\u003Cp>👉 Online Food Delivery and Service Providers\u003C\u002Fp>\n\u003Ch3>The Problems We Solve  – for Restaurant Management, Food Ordering & Restaurant Reservation Users 💪\u003C\u002Fh3>\n\u003Cp>Running an online restaurant, cafe, or takeaway business comes with unique challenges, especially when you depend on a \u003Cstrong>food ordering\u003C\u002Fstrong>, or \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fthemewinter.com\u002Fhow-to-design-visual-restaurant-reservation-system-on-your-website\u002F\" rel=\"nofollow ugc\">restaurant reservation system\u003C\u002Fa>\u003C\u002Fstrong> for daily operations. The WPCafe is a powerful solution WordPress restaurants can trust** to solve these problems with advanced, integrated features.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📌 Problem:\u003C\u002Fstrong> Managing online food orders manually is time-consuming and prone to errors.\u003Cbr \u002F>\n– \u003Cstrong>Solve:\u003C\u002Fstrong> WPCafe automates \u003Cstrong>online food ordering\u003C\u002Fstrong> with \u003Cstrong>real-time order notifications, live order tracking, and order preparation time settings\u003C\u002Fstrong> to keep customers informed.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📌 Problem:\u003C\u002Fstrong> Overbooking and no-shows disrupt table reservations.\u003Cbr \u002F>\n– \u003Cstrong>Solve:\u003C\u002Fstrong> WPCafe provides a smart \u003Cstrong>table booking\u003C\u002Fstrong> and \u003Cstrong>restaurant reservation system\u003C\u002Fstrong> that WordPress users can set up in minutes, while you control branch-wise seat capacity and prevent overbooking.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📌 Problem:\u003C\u002Fstrong> Keeping the online restaurant menu updated is difficult for multi-location restaurants.\u003Cbr \u002F>\n– \u003Cstrong>Solve:\u003C\u002Fstrong> WPCafe offers \u003Cstrong>location-based restaurant menu\u003C\u002Fstrong> and food menu of the day options so you can update offerings instantly for each branch or event to maximize conversion.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📌 Problem:\u003C\u002Fstrong> A poor online food ordering experience leads to abandoned carts and lost sales.\u003Cbr \u002F>\n– \u003Cstrong>Solve:\u003C\u002Fstrong> WPCafe offers a mobile-friendly \u003Cstrong>food ordering\u003C\u002Fstrong> experience with QR code ordering, and a customizable floating mini cart for smooth checkout.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📌 Problem:\u003C\u002Fstrong> Delays in communication cause customer dissatisfaction.\u003Cbr \u002F>\n– \u003Cstrong>Solve:\u003C\u002Fstrong> WPCafe sends real-time notifications to prepare food orders and live order alerts to improve the online food delivery workflow.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📌 Problem:\u003C\u002Fstrong> Managing multi-location restaurants is complex and time-consuming.\u003Cbr \u002F>\n– \u003Cstrong>Solve:\u003C\u002Fstrong> WPCafe supports \u003Cstrong>multi-branch management\u003C\u002Fstrong> from a single dashboard, including delivery zone settings with Google Maps API integration.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📌 Problem:\u003C\u002Fstrong> Outdated or unprofessional website designs turn customers away.\u003Cbr \u002F>\n– \u003Cstrong>Solve:\u003C\u002Fstrong> WPCafe offers customizable \u003Cstrong>food menu templates\u003C\u002Fstrong> for Elementor, Gutenberg, DIVI, and other page builders to match your brand.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📌 Problem:\u003C\u002Fstrong> Lack of data makes decision-making difficult.\u003Cbr \u002F>\n– \u003Cstrong>Solve:\u003C\u002Fstrong> WPCafe’s detailed \u003Cstrong>sales reports\u003C\u002Fstrong> and \u003Cstrong>analytics dashboard\u003C\u002Fstrong> provide actionable insights to help you optimize menu items, offers, and staffing.\u003C\u002Fp>\n\u003Ch3>WPCafe FREE Features – Essential Tools for Every Restaurant 🏆\u003C\u002Fh3>\n\u003Cp>The free version of WPCafe gives you all the must-have features to \u003Ca href=\"https:\u002F\u002Fthemewinter.com\u002Fcreate-an-online-food-ordering-website-using-wordpress\u002F\" rel=\"nofollow ugc\">run an online restaurant business\u003C\u002Fa> without extra costs. Every tool is designed to solve a specific problem, including a flexible \u003Cstrong>restaurant menu\u003C\u002Fstrong>, smooth \u003Cstrong>order management\u003C\u002Fstrong>, organized \u003Cstrong>food delivery\u003C\u002Fstrong>, and beginner-friendly \u003Cstrong>restaurant booking\u003C\u002Fstrong> setups.\u003C\u002Fp>\n\u003Ch3>🍕 Food Menu Design\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>34+ Food Menu Template\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WPCafe offers 34+ pre-made layouts for creating a modern, responsive \u003Cstrong>food menu\u003C\u002Fstrong> using Gutenberg, Elementor widgets, shortcodes, and more.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Food Menu List Widget\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Display your food items in a clean, organized list view so customers can browse and order faster through your restaurant setup.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Food Menu Tab Widget\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Organize your \u003Cstrong>restaurant menu\u003C\u002Fstrong> into \u003Ca href=\"https:\u002F\u002Fproduct.themewinter.com\u002Fwpcafe\u002Ftab-with-slider-pro\u002F\" rel=\"nofollow ugc\">tabs\u003C\u002Fa> like breakfast, lunch, dinner, or drinks for a smoother ordering flow.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>📅 Restaurant Reservation Solution\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Single\u002FMultiple Slot Reservation\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A modern \u003Cstrong>restaurant reservation system\u003C\u002Fstrong> WordPress users can customize for any schedule. For example, you can allow reservations for lunch between 12:00–3:00 PM or dinner between 6:00–10:00 PM.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Seat Capacity & Guest Number Control\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Limit the number of guests per reservation or per time slot for your \u003Cstrong>table booking\u003C\u002Fstrong> system so you never overbook.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Reservation Email Notifications\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Keep the customer up-to-date about the reservation notification status by automatically sending confirmations, cancellations, and reminder emails.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚴 Food Pickup & Delivery Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Weekly Schedule\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Define the exact days and hours your restaurant offers pickup or delivery services. This ensures you only receive orders when your kitchen is ready.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Time Interval Selection\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Let customers choose \u003Cstrong>specific pickup or delivery time slots\u003C\u002Fstrong> (e.g., every 15 or 30 minutes), ideal for fast \u003Cstrong>food delivery\u003C\u002Fstrong> control and reducing kitchen load.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🛒 Food Minicart Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Quantity Picker\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Customers can increase or decrease item quantities directly from the minicart without going back to the menu. This makes ordering faster and more convenient.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Minicart Style and Icon\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Customize your minicart for a more branded \u003Cstrong>WooCommerce food ordering\u003C\u002Fstrong> experience. Choose from various cart icon designs to improve visibility and encourage users.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Minicart Empty Button\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Let customers clear their cart with a single click. This is especially helpful if they change their mind or want to start over.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>✨ Additional Free Features for Restaurants & Cafes\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Product Add-ons\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Increase sales by giving customers multiple options to choose from as \u003Ca href=\"https:\u002F\u002Fsupport.themewinter.com\u002Fdocs\u002Fplugins\u002Fplugin-docs\u002Ffood-ordering\u002Fproduct-addons\u002F\" rel=\"nofollow ugc\">product addons\u003C\u002Fa> with their order.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Items Order Bump\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Increase your sales by showing extra product suggestions during checkout. For example, when a customer orders a burger, you can suggest fries or a drink. These small add-ons can significantly increase your average order value.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Advanced Search & Filtering\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Make it easy for customers to find the exact dish they want by filtering by category, ingredients, or dietary preferences. This is especially valuable for restaurants with large menus.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Detailed Sales Report\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Track your restaurant’s performance with reports on revenue, best-selling dishes, and customer trends. This data helps you make smarter business decisions, like which menu items to promote.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Shortcodes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>If you’ve ever been tired of creating new food category styles, restaurant menu lists, and menu styles, WPCafe’s \u003Ca href=\"https:\u002F\u002Fsupport.themewinter.com\u002Fdocs\u002Fplugins\u002Fplugin-docs\u002Fwp-cafe\u002Fwpcafe-shortcode\u002F\" rel=\"nofollow ugc\">shortcodes\u003C\u002Fa> will let you save time and focus on more important tasks.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>WPCafe PRO Features – Everything in FREE + More Power, Automation & Control 🏆\u003C\u002Fh3>\n\u003Cp>The PRO version of WPCafe includes all the features from the free version plus advanced restaurant features to help you scale, automate, and customize your restaurant management.\u003C\u002Fp>\n\u003Ch3>🍽 Advanced Food Menu Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Menu of the Day\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Highlight your special dishes or \u003Ca href=\"https:\u002F\u002Fsupport.themewinter.com\u002Fdocs\u002Fplugins\u002Fplugin-docs\u002Ffood-ordering\u002Fspecial-menus\u002F\" rel=\"nofollow ugc\">best-selling food items\u003C\u002Fa> with a dynamic \u003Cstrong>restaurant menu\u003C\u002Fstrong> section that updates daily or weekly. \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Menu Popup Duration\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Display limited-time menu popups to promote happy hours, special offers, or seasonal items — ideal for increasing \u003Cstrong>online food ordering\u003C\u002Fstrong> conversions. \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Location-Based Food Menu\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Display \u003Ca href=\"https:\u002F\u002Fthemewinter.com\u002Fhow-to-create-a-food-menu-for-restaurant-on-wordpress\u002F\" rel=\"nofollow ugc\">custom restaurant menu\u003C\u002Fa> based on your restaurant location or \u003Cstrong>delivery zone\u003C\u002Fstrong>. Perfect multi location restaurant platform for chains and franchises.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>📅 Advanced Reservation Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Visual Table Reservation\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Visually \u003Ca href=\"https:\u002F\u002Fproduct.themewinter.com\u002Fwpcafe\u002Fvisual-table-reservation\u002F\" rel=\"nofollow ugc\">design restaurant table layouts\u003C\u002Fa> and let customers choose their preferred table for a premium \u003Cstrong>table booking\u003C\u002Fstrong> and \u003Cstrong>restaurant reservation\u003C\u002Fstrong> experience.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>[https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=Io2goLTZmIk]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Holiday Special Reservation\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create custom booking schedules for holidays and special events without affecting your regular \u003Cstrong>restaurant reservation system\u003C\u002Fstrong>. Ideal for Valentine’s Day, Mother’s Day brunch, or holiday banquets.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Food with Reservation\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Let customers order their meals while booking a table. This speeds up service when they arrive and helps your kitchen prepare in advance.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Branch-wise Seat Capacity & Reservation\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Set maximum seat capacity and automate \u003Cstrong>table booking\u003C\u002Fstrong> for \u003Ca href=\"https:\u002F\u002Fproduct.themewinter.com\u002Fwpcafe\u002Freservation-with-food-menu-2\u002F\" rel=\"nofollow ugc\">branch-wise restaurant reservations\u003C\u002Fa> based on seat availability.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🍜 Advanced Online Food Ordering Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Live Order Notifications with Sound & Tag\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Get instant alerts for new orders, including audible beeps and pop-up notifications, so your kitchen never misses an incoming request.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Food Ordering with QR Code\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Use single or multiple \u003Ca href=\"https:\u002F\u002Fthemewinter.com\u002Ffood-ordering-with-qr-code\u002F\" rel=\"nofollow ugc\">QR Codes ordering\u003C\u002Fa> options on tables, menus, or flyers. Customers can scan, browse, and order without waiting for staff, speeding up service.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Set Order Preparation Time\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Communicate accurate wait times to improve your \u003Cstrong>food delivery\u003C\u002Fstrong> and pickup process.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Minimum Order Amount\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Set a minimum spend for delivery or pickup to ensure each order remains profitable.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>⚖️ Food Order Discount\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Percentage Discount\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Percentage-based discounts can be applied to total orders or specific items to encourage customers to spend more.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Standard Discount\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Set fixed-amount discounts to provide simple price reductions.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Discount Message\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Display custom discount messages at checkout to inform customers of savings and encourage future purchases.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚴 Enhanced Delivery & Pickup Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Pickup\u002FDelivery Custom Messages\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add personalized messages during checkout, such as pickup instructions or delivery notes, to improve the \u003Cstrong>food delivery\u003C\u002Fstrong> experience. \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Pickup Time Interval Control\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Offer customers custom time slots for pickup so your kitchen workflow stays smooth.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Delivery Time Interval Control\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Set delivery slot intervals to manage driver schedules and avoid rush-hour bottlenecks.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Holiday Availability Settings\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Pause delivery or pickup on specific dates while keeping your online ordering open for future orders.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Google Map API Key\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Speed up checkout by letting customers select their address from \u003Cstrong>Google Auto-complete Address\u003C\u002Fstrong>. This also reduces delivery errors.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Percentage & Flat Tip Options\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Encourage customer tipping — useful for both dine-in and \u003Cstrong>food delivery\u003C\u002Fstrong> services.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🏪 Vendor & Marketplace Management\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Multi-vendor Marketplace\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Turn your site into a food marketplace where multiple vendors sell online with centralized admin control, online ordering, delivery locations, and flexible menu layouts.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Vendor Dashboard\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A simple dashboard where vendors manage food orders, update menus, track sales performance, select food locations, and handle daily actions without complexity.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Vendor Management & Product Control\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Allow vendors to add, edit, and manage food items independently while applying vendor-specific discounts and item-level rules.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>✳️ Extra Sales & Loyalty Tools\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>RTL Language Support for Forms & Calendars\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Fully \u003Ca href=\"https:\u002F\u002Fthemewinter.com\u002Fhow-to-enable-rtl-support-on-wordpress\u002F\" rel=\"nofollow ugc\">support RTL languages\u003C\u002Fa> such as Arabic or Hebrew to serve a wider audience.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Loyalty Program for Repeat Customers\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Run \u003Ca href=\"https:\u002F\u002Fthemewinter.com\u002Floyalty-programs-for-restaurants\u002F\" rel=\"nofollow ugc\">loyalty program\u003C\u002Fa> and reward loyal diners with points, discounts, or exclusive offers to strengthen your \u003Cstrong>restaurant management\u003C\u002Fstrong> strategy.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Thermal Printer Integration\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Print order tickets directly in the kitchen for faster order preparation.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Better User Experience with Advanced Integrations for Restaurant & Food Ordering 🧩\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>➕ WooCommerce:\u003C\u002Fstrong> Helps \u003Ca href=\"https:\u002F\u002Fthemewinter.com\u002Fcreate-a-woocommerce-restaurant-food-ordering-system-with-wpcafe\u002F\" rel=\"nofollow ugc\">create WooCommerce food ordering systems\u003C\u002Fa> and makes restaurant management more flexible for customers.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>➕ Elementor Page Builder:\u003C\u002Fstrong> Access Elementor food menu widgets easily with the Elementor page builder. Available in the widget list while editing any page.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>➕ Gutenberg Restaurant Block:\u003C\u002Fstrong> Build and customize a restaurant website or restaurant menu with the \u003Ca href=\"https:\u002F\u002Fsupport.themewinter.com\u002Fdocs\u002Fplugins\u002Fplugin-docs\u002Ffood-ordering\u002Fadd-new-food-item\u002F\" rel=\"nofollow ugc\">Gutenberg Restaurant Block\u003C\u002Fa>. Edit layouts and add media with its block-based editor.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>➕ Divi Page Builder:\u003C\u002Fstrong> Easily \u003Ca href=\"https:\u002F\u002Fthemewinter.com\u002Fdivi-compatibility-now-wp-cafe-now-available\u002F\" rel=\"nofollow ugc\">customize restaurant food menu with Divi page builder\u003C\u002Fa>, allowing you to personalize your website content without switching themes.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>➕ Dokan Multivendor:\u003C\u002Fstrong> You can create or convert your restaurant website into an online food hub using the \u003Ca href=\"https:\u002F\u002Fthemewinter.com\u002Fcreate-multivendor-restaurant-website\u002F\" rel=\"nofollow ugc\">Dokan Multi-vendor marketplace\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>➕ Oxygen Page Builder:\u003C\u002Fstrong> Allows you to visually design restaurant website, from header to footer, without needing to write any code.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>➕ Pabbly:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fthemewinter.com\u002Fwpcafe-integrations-zapier-and-pabbly\u002F\" rel=\"nofollow ugc\">Automate restaurant workflows\u003C\u002Fa>, from \u003Cstrong>food ordering\u003C\u002Fstrong> to customer notifications, helping improve your \u003Cstrong>restaurant management\u003C\u002Fstrong> process.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>➕ Zapier:\u003C\u002Fstrong> Can help restaurant websites by connecting apps and automating workflows. Helps restaurants save time and reduce errors.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>➕ Bit Integrations:\u003C\u002Fstrong> Connect WPCafe with hundreds of tools to automate food orders, table booking, and customer data.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>➕ Bit Flows:\u003C\u002Fstrong> Create multi-step workflows with smart logic and conditions to automate complex restaurant operations from one place.\u003C\u002Fp>\n\u003Ch3>Featured by Industry Leaders in WordPress 🏆\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.elegantthemes.com\u002Fblog\u002Fwordpress\u002Fbest-wordpress-restaurant-plugins\" rel=\"nofollow ugc\">Elegant Theme\u003C\u002Fa>: “Complete restaurant management plugin for WordPress that offers a full range of features to help manage virtually every aspect of a food business”.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpleaders.com\u002Fbest-restaurant-menu-food-ordering-wordpress-plugins\u002F\" rel=\"nofollow ugc\">WPLeaders\u003C\u002Fa>: “Besides food ordering, WP Cafe also gives you the ability to create beautiful responsive restaurant menus for your website. The menus are highly customizable and let you set food availability based on location”.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fthemegrill.com\u002Fblog\u002Fwordpress-restaurant-menu-plugins\u002F\" rel=\"nofollow ugc\">ThemeGrill\u003C\u002Fa>: “Complete food menu, restaurant reservation, food delivery and pickup for WooCommerce”.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support and Documentation 📚\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Simply visit our \u003Ca href=\"https:\u002F\u002Fsupport.themewinter.com\u002Fdocs\u002Fplugins\u002Fdocs\u002Fwp-cafe\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>For any questions, ask away on \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwp-cafe\u002F\" rel=\"ugc\">WPCafe Forum\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Help us improve, input your valuable suggestions \u003Ca href=\"https:\u002F\u002Fthemewinter.com\u002Fwpcafe-roadmaps\u002F\" rel=\"nofollow ugc\">WPCafe Roadmap\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>So, why wait? Master in Restaurant Management Solution with WPCafe\u003C\u002Fp>\n\u003Ch3>🚨 Did you like WPCafe Restaurant Manager for WordPress?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Join our All-Time Active \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002F492321335116367\" rel=\"nofollow ugc\">\u003Cstrong>Facebook Group\u003C\u002Fstrong>\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Learn actionable tutorials on our \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLW54c-mt4ObB2k9t8A5ALlwKGjeWxB8zQ\" rel=\"nofollow ugc\">\u003Cstrong>YouTube Channel\u003C\u002Fstrong>\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Give us your inspiring \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwp-cafe\u002Freviews\u002F\" rel=\"ugc\">\u003Cstrong>Rating on WordPress\u003C\u002Fstrong>\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Rate us on \u003Ca href=\"https:\u002F\u002Fwww.trustpilot.com\u002Freview\u002Farraytics.com\" rel=\"nofollow ugc\">\u003Cstrong>Trustpilot\u003C\u002Fstrong>\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🔥 So, What’s Next?\u003C\u002Fh3>\n\u003Cp>If you’re impressed with the WPCafe restaurant management system for WordPress, please check out our other awesome WordPress plugins:\u003C\u002Fp>\n\u003Cp>🎟️ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feventin\u002F\" rel=\"ugc\">Eventin:\u003C\u002Fa> Create and manage events and sell event tickets to event attendees with the AI-powered event management solutions.\u003Cbr \u002F>\n🗓️ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftimetics\u002F\" rel=\"ugc\">WP Timetics:\u003C\u002Fa> An \u003Cstrong>AI-powered Appointment Scheduling solution for WordPress\u003C\u002Fstrong>, with \u003Ca href=\"https:\u002F\u002Fthemewinter.com\u002Fvisual-seat-plan-to-boost-event-roi\u002F\" rel=\"nofollow ugc\">visual seat arrangement\u003C\u002Fa>.\u003Cbr \u002F>\n🗓️ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbooktics\u002F\" rel=\"ugc\">Booktics:\u003C\u002Fa> The most powerful all-in-one \u003Cstrong>free online booking solution\u003C\u002Fstrong> for service-based businesses.\u003Cbr \u002F>\n💻 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpoptics\u002F\" rel=\"ugc\">Poptics\u003C\u002Fa>: A \u003Cstrong>Popup Builder for WordPress\u003C\u002Fstrong> designed to increase leads and sales for your website.\u003C\u002Fp>\n\u003Cp>If you’re interested, visit \u003Ca href=\"http:\u002F\u002Fthemewinter.com\u002F\" rel=\"nofollow ugc\">ThemeWinter\u003C\u002Fa> to learn more about WordPress scheduling, event management, restaurant reservations, and lots of \u003Ca href=\"https:\u002F\u002Fthemewinter.com\u002Fblog\u002F\" rel=\"nofollow ugc\">Marketing Tips & Tricks\u003C\u002Fa>! 🎉\u003C\u002Fp>\n\u003Ch3>🚀 Ready to Transform Your Restaurant? Get started today!\u003C\u002Fh3>\n","Complete restaurant solution for restaurant menus, online food ordering, delivery, reservations and booking",260025,90,"2026-02-16T13:54:00.000Z","6.2",[150,20,151,217,218],"restaurant-booking","woocommerce-food-ordering","https:\u002F\u002Fproduct.themewinter.com\u002Fwpcafe","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-cafe.3.0.6.zip",91,"2025-04-17 00:00:00",{"attackSurface":224,"codeSignals":410,"taintFlows":609,"riskAssessment":676,"analyzedAt":695},{"hooks":225,"ajaxHandlers":332,"restRoutes":388,"shortcodes":389,"cronEvents":407,"entryPointCount":337,"unprotectedCount":244},[226,232,237,240,245,249,253,256,260,264,266,268,271,273,277,282,287,291,295,299,303,307,309,312,316,320,324,328],{"type":227,"name":228,"callback":229,"file":230,"line":231},"action","admin_menu","glf_wordpress_add_menu_options","includes\\admin\\class-glf-admin-screens.php",46,{"type":227,"name":233,"callback":234,"file":235,"line":236},"admin_notices","glf_admin_notice_init","includes\\modules\\ask-for-review\\class-glf-module-ask-for-review.php",45,{"type":227,"name":238,"callback":238,"priority":181,"file":235,"line":239},"ask_for_review_message",69,{"type":227,"name":241,"callback":242,"file":243,"line":244},"elementor\u002Feditor\u002Fwp_head","elementor_panel_style","includes\\modules\\elementor\\class-glf-module-elementor.php",17,{"type":227,"name":246,"callback":247,"file":243,"line":248},"elementor\u002Felements\u002Fcategories_registered","add_elementor_widget_categories",18,{"type":227,"name":250,"callback":251,"file":243,"line":252},"elementor\u002Fwidgets\u002Fwidgets_registered","glf_elementor_restaurant_widget",28,{"type":227,"name":250,"callback":254,"file":243,"line":255},"glf_register_elementor_widgets",30,{"type":227,"name":257,"callback":258,"priority":181,"file":243,"line":259},"elementor\u002Feditor\u002Fafter_save","glf_after_save_elementor",32,{"type":227,"name":261,"callback":262,"file":263,"line":248},"init","menu_ordering_reservations_set_script_translations","includes\\modules\\elementor\\widgets\\food-menu\\class-glf-module-elementor-food-menu-widget.php",{"type":227,"name":261,"callback":262,"file":265,"line":248},"includes\\modules\\elementor\\widgets\\opening-hours\\class-glf-module-elementor-opening-hours-widget.php",{"type":227,"name":261,"callback":262,"file":267,"line":248},"includes\\modules\\elementor\\widgets\\promotions\\class-glf-module-elementor-promotions-widget.php",{"type":227,"name":261,"callback":269,"file":270,"line":244},"gloria_block_init","includes\\modules\\gutenberg\\class-glf-module-gutenberg.php",{"type":227,"name":272,"callback":262,"priority":165,"file":270,"line":248},"wp_enqueue_scripts",{"type":227,"name":274,"callback":275,"file":270,"line":276},"enqueue_block_assets","jsforwpblocks_scripts",20,{"type":227,"name":278,"callback":279,"file":280,"line":281},"widgets_init","widget_init","includes\\modules\\widgets\\class-glf-module-widgets.php",19,{"type":227,"name":283,"callback":284,"file":285,"line":286},"media_buttons","add_ordering_media_button","restaurant-system.php",106,{"type":227,"name":288,"callback":289,"file":285,"line":290},"admin_enqueue_scripts","add_media_scripts",107,{"type":227,"name":292,"callback":293,"file":285,"line":294},"wp_loaded","glf_template_redirect_old_link",108,{"type":227,"name":296,"callback":297,"file":285,"line":298},"wp_print_styles","add_public_media_scripts",120,{"type":227,"name":300,"callback":301,"file":285,"line":302},"wp","glf_cron_job_register",128,{"type":227,"name":304,"callback":305,"file":285,"line":306},"glf_cron_check_elementor","check_for_elementor_old_widgets_in_posts",129,{"type":227,"name":272,"callback":262,"priority":165,"file":285,"line":308},132,{"type":227,"name":261,"callback":310,"file":285,"line":311},"glf_load_languages",133,{"type":227,"name":313,"callback":314,"file":285,"line":315},"admin_init","glf_plugin_activation_redirect",134,{"type":227,"name":317,"callback":318,"priority":181,"file":285,"line":319},"wpmu_new_blog","glf_mor_new_blog",135,{"type":227,"name":321,"callback":322,"priority":181,"file":285,"line":323},"upgrader_process_complete","glf_upgrader_process_complete",138,{"type":227,"name":325,"callback":326,"file":285,"line":327},"plugins_loaded","glf_plugins_loaded",139,{"type":227,"name":329,"callback":330,"priority":181,"file":285,"line":331},"delete_post","glf_delete_post_check_old_widget_elementor",195,[333,338,340,343,346,350,353,356,359,362,365,368,371,374,378,382,385],{"action":334,"nopriv":335,"callback":336,"hasNonce":335,"hasCapCheck":335,"file":230,"line":337},"glf_form_sign_up",false,"forms_action",22,{"action":339,"nopriv":335,"callback":336,"hasNonce":335,"hasCapCheck":335,"file":230,"line":166},"glf_form_login",{"action":341,"nopriv":335,"callback":336,"hasNonce":335,"hasCapCheck":335,"file":230,"line":342},"glf_form_forgot_password",24,{"action":344,"nopriv":335,"callback":336,"hasNonce":335,"hasCapCheck":335,"file":230,"line":345},"glf_form_disconnect",25,{"action":347,"nopriv":335,"callback":348,"hasNonce":335,"hasCapCheck":335,"file":230,"line":349},"glf_set_option","set_option",27,{"action":351,"nopriv":335,"callback":352,"hasNonce":335,"hasCapCheck":335,"file":230,"line":252},"glf_chosen_options","chosen_options",{"action":354,"nopriv":335,"callback":354,"hasNonce":335,"hasCapCheck":335,"file":230,"line":355},"glf_setup_options_remove",29,{"action":357,"nopriv":335,"callback":357,"hasNonce":335,"hasCapCheck":335,"file":230,"line":358},"glf_get_updated_urls",31,{"action":360,"nopriv":335,"callback":360,"hasNonce":335,"hasCapCheck":335,"file":230,"line":361},"glf_load_screen",33,{"action":363,"nopriv":335,"callback":363,"hasNonce":335,"hasCapCheck":335,"file":230,"line":364},"glf_tracking",35,{"action":366,"nopriv":335,"callback":366,"hasNonce":335,"hasCapCheck":335,"file":230,"line":367},"glf_create_demo_page",37,{"action":369,"nopriv":335,"callback":369,"hasNonce":335,"hasCapCheck":335,"file":235,"line":370},"glf_action_ask_for_review_user_response",73,{"action":372,"nopriv":335,"callback":372,"hasNonce":335,"hasCapCheck":335,"file":235,"line":373},"glf_action_ask_for_review_cta_clicked",74,{"action":375,"nopriv":335,"callback":376,"hasNonce":335,"hasCapCheck":335,"file":377,"line":181},"restaurant_system_insert_dialog","mce_insert_dialog","includes\\modules\\classic-editor-mce\\class-glf-module-classic-editor-mce.php",{"action":379,"nopriv":335,"callback":380,"hasNonce":335,"hasCapCheck":335,"file":243,"line":381},"glf_refresh_elementor_widget","refresh_elementor_widget",41,{"action":383,"nopriv":335,"callback":384,"hasNonce":335,"hasCapCheck":335,"file":285,"line":190},"restaurant_system_customize_button","customize_button_dialog",{"action":386,"nopriv":335,"callback":386,"hasNonce":335,"hasCapCheck":335,"file":285,"line":387},"glf_set_default_location",86,[],[390,394,397,400,404],{"tag":391,"callback":392,"file":393,"line":248},"restaurant-menu-and-ordering","add_ordering_shortcode","includes\\modules\\shortcodes\\class-glf-module-shortcodes.php",{"tag":395,"callback":396,"file":393,"line":281},"restaurant-reservations","add_reservations_shortcode",{"tag":398,"callback":399,"file":393,"line":276},"restaurant-full-menu","add_menu_shortcode",{"tag":401,"callback":402,"file":393,"line":403},"restaurant-opening-hours","add_opening_hours",21,{"tag":405,"callback":406,"file":393,"line":337},"restaurant-promotions","add_promotions",[408],{"hook":304,"callback":304,"file":285,"line":409},145,{"dangerousFunctions":411,"sqlUsage":412,"outputEscaping":417,"fileOperations":29,"externalRequests":605,"nonceChecks":606,"capabilityChecks":607,"bundledLibraries":608},[],{"prepared":29,"raw":48,"locations":413},[414],{"file":285,"line":415,"context":416},406,"$wpdb->get_col() with variable interpolation",{"escaped":381,"rawEcho":418,"locations":419},109,[420,423,424,426,428,430,432,434,436,438,440,442,445,447,449,451,453,456,458,460,461,463,465,466,467,470,471,472,474,475,476,478,480,483,484,485,486,487,489,491,492,493,494,496,497,499,500,502,504,505,507,508,510,511,512,514,515,516,517,518,519,521,523,524,525,527,530,532,533,535,536,538,540,542,544,546,548,550,551,552,554,556,558,559,562,564,566,567,569,571,573,575,578,579,581,583,585,587,589,590,591,594,595,596,598,599,600,601,603],{"file":230,"line":421,"context":422},104,"raw output",{"file":230,"line":298,"context":422},{"file":230,"line":425,"context":422},187,{"file":230,"line":427,"context":422},213,{"file":230,"line":429,"context":422},245,{"file":230,"line":431,"context":422},278,{"file":230,"line":433,"context":422},310,{"file":230,"line":435,"context":422},338,{"file":230,"line":437,"context":422},345,{"file":230,"line":439,"context":422},438,{"file":230,"line":441,"context":422},456,{"file":443,"line":444,"context":422},"includes\\admin\\helper\\class-glf-helper-screens.php",680,{"file":443,"line":446,"context":422},682,{"file":443,"line":448,"context":422},688,{"file":443,"line":450,"context":422},689,{"file":443,"line":452,"context":422},695,{"file":454,"line":455,"context":422},"includes\\admin\\overview\\overview.php",13,{"file":454,"line":457,"context":422},14,{"file":454,"line":459,"context":422},39,{"file":454,"line":144,"context":422},{"file":454,"line":462,"context":422},72,{"file":454,"line":464,"context":422},79,{"file":454,"line":213,"context":422},{"file":454,"line":165,"context":422},{"file":468,"line":469,"context":422},"includes\\admin\\overview\\overview_authenticate.php",47,{"file":468,"line":221,"context":422},{"file":468,"line":294,"context":422},{"file":468,"line":473,"context":422},123,{"file":468,"line":327,"context":422},{"file":468,"line":425,"context":422},{"file":468,"line":477,"context":422},192,{"file":468,"line":479,"context":422},204,{"file":481,"line":482,"context":422},"includes\\admin\\overview\\overview_screen_options.php",122,{"file":481,"line":315,"context":422},{"file":481,"line":315,"context":422},{"file":481,"line":319,"context":422},{"file":481,"line":319,"context":422},{"file":481,"line":488,"context":422},148,{"file":481,"line":490,"context":422},165,{"file":481,"line":490,"context":422},{"file":481,"line":490,"context":422},{"file":481,"line":490,"context":422},{"file":481,"line":495,"context":422},166,{"file":481,"line":495,"context":422},{"file":481,"line":498,"context":422},185,{"file":481,"line":498,"context":422},{"file":481,"line":501,"context":422},199,{"file":481,"line":503,"context":422},217,{"file":481,"line":503,"context":422},{"file":481,"line":506,"context":422},218,{"file":481,"line":506,"context":422},{"file":481,"line":509,"context":422},230,{"file":481,"line":429,"context":422},{"file":481,"line":429,"context":422},{"file":513,"line":181,"context":422},"includes\\admin\\screens\\screen_options.php",{"file":513,"line":349,"context":422},{"file":513,"line":349,"context":422},{"file":513,"line":349,"context":422},{"file":513,"line":252,"context":422},{"file":513,"line":252,"context":422},{"file":513,"line":520,"context":422},53,{"file":513,"line":522,"context":422},68,{"file":513,"line":143,"context":422},{"file":513,"line":421,"context":422},{"file":526,"line":345,"context":422},"includes\\admin\\settings\\customize-button.php",{"file":528,"line":529,"context":422},"includes\\admin\\settings\\settings.php",60,{"file":528,"line":531,"context":422},84,{"file":528,"line":190,"context":422},{"file":528,"line":534,"context":422},98,{"file":528,"line":171,"context":422},{"file":528,"line":537,"context":422},102,{"file":528,"line":539,"context":422},110,{"file":528,"line":541,"context":422},111,{"file":528,"line":543,"context":422},114,{"file":528,"line":545,"context":422},200,{"file":528,"line":547,"context":422},206,{"file":528,"line":549,"context":422},229,{"file":235,"line":13,"context":422},{"file":235,"line":537,"context":422},{"file":235,"line":553,"context":422},283,{"file":235,"line":555,"context":422},352,{"file":235,"line":557,"context":422},474,{"file":235,"line":557,"context":422},{"file":560,"line":561,"context":422},"includes\\modules\\classic-editor-mce\\mce\\media-button.php",15,{"file":560,"line":563,"context":422},16,{"file":560,"line":565,"context":422},34,{"file":560,"line":364,"context":422},{"file":560,"line":568,"context":422},48,{"file":560,"line":570,"context":422},49,{"file":243,"line":572,"context":422},61,{"file":263,"line":574,"context":422},130,{"file":576,"line":577,"context":422},"includes\\modules\\elementor\\widgets\\menu-ordering\\class-glf-module-elementor-ordering-widget.php",121,{"file":265,"line":574,"context":422},{"file":267,"line":580,"context":422},136,{"file":582,"line":482,"context":422},"includes\\modules\\elementor\\widgets\\reservations\\class-glf-module-elementor-reservations-widget.php",{"file":584,"line":459,"context":422},"includes\\modules\\widgets\\class-glf-mor-widget.php",{"file":584,"line":586,"context":422},43,{"file":584,"line":588,"context":422},87,{"file":584,"line":588,"context":422},{"file":584,"line":290,"context":422},{"file":592,"line":593,"context":422},"includes\\utils\\class-glf-utils.php",461,{"file":592,"line":593,"context":422},{"file":592,"line":593,"context":422},{"file":592,"line":597,"context":422},470,{"file":592,"line":597,"context":422},{"file":592,"line":597,"context":422},{"file":592,"line":597,"context":422},{"file":285,"line":602,"context":422},101,{"file":285,"line":604,"context":422},235,3,4,8,[],[610,628,637,648,658,667],{"entryPoint":611,"graph":612,"unsanitizedCount":48,"severity":627},"glf_validate_form (includes\\admin\\class-glf-admin-screens.php:353)",{"nodes":613,"edges":625},[614,619],{"id":615,"type":616,"label":617,"file":230,"line":618},"n0","source","$_POST",357,{"id":620,"type":621,"label":622,"file":230,"line":623,"wp_function":624},"n1","sink","update_option() [Settings Manipulation]",359,"update_option",[626],{"from":615,"to":620,"sanitized":335},"low",{"entryPoint":629,"graph":630,"unsanitizedCount":29,"severity":627},"\u003Cclass-glf-admin-screens> (includes\\admin\\class-glf-admin-screens.php:0)",{"nodes":631,"edges":634},[632,633],{"id":615,"type":616,"label":617,"file":230,"line":618},{"id":620,"type":621,"label":622,"file":230,"line":623,"wp_function":624},[635],{"from":615,"to":620,"sanitized":636},true,{"entryPoint":638,"graph":639,"unsanitizedCount":48,"severity":627},"\u003Coverview> (includes\\admin\\overview\\overview.php:0)",{"nodes":640,"edges":646},[641,643],{"id":615,"type":616,"label":642,"file":454,"line":607},"$_REQUEST",{"id":620,"type":621,"label":644,"file":454,"line":457,"wp_function":645},"echo() [XSS]","echo",[647],{"from":615,"to":620,"sanitized":335},{"entryPoint":649,"graph":650,"unsanitizedCount":126,"severity":627},"\u003Cscreen_options> (includes\\admin\\screens\\screen_options.php:0)",{"nodes":651,"edges":656},[652,655],{"id":615,"type":616,"label":653,"file":513,"line":654},"$_POST (x2)",51,{"id":620,"type":621,"label":644,"file":513,"line":520,"wp_function":645},[657],{"from":615,"to":620,"sanitized":335},{"entryPoint":659,"graph":660,"unsanitizedCount":48,"severity":627},"\u003Ccustomize-button> (includes\\admin\\settings\\customize-button.php:0)",{"nodes":661,"edges":665},[662,664],{"id":615,"type":616,"label":663,"file":526,"line":455},"$_GET",{"id":620,"type":621,"label":644,"file":526,"line":345,"wp_function":645},[666],{"from":615,"to":620,"sanitized":335},{"entryPoint":668,"graph":669,"unsanitizedCount":29,"severity":627},"\u003Cclass-glf-utils> (includes\\utils\\class-glf-utils.php:0)",{"nodes":670,"edges":674},[671,672],{"id":615,"type":616,"label":617,"file":592,"line":381},{"id":620,"type":621,"label":644,"file":592,"line":673,"wp_function":645},627,[675],{"from":615,"to":620,"sanitized":636},{"summary":677,"deductions":678},"The \"menu-ordering-reservations\" plugin, version 2.4.4, presents a concerning security posture due to a significant number of unprotected entry points, particularly its 17 AJAX handlers lacking authentication checks. While the code analysis shows no dangerous functions or critical taint flows, the high percentage of improperly escaped output (73%) is a significant risk for cross-site scripting (XSS) vulnerabilities. The presence of 4 unsanitized path flows, even if not flagged as critical or high in taint analysis, suggests potential for path traversal or other file-related vulnerabilities.\n\nThe plugin's vulnerability history is a major red flag, with 7 known CVEs, including one high severity vulnerability and six medium severity. The recurring types of vulnerabilities (XSS, Missing Authorization, CSRF) indicate a pattern of insecure coding practices, especially concerning authorization and input validation. The fact that the last vulnerability was very recent (2024-11-19) and that there are currently no unpatched CVEs is a positive, but the historical data strongly suggests a predisposition to security flaws.\n\nIn conclusion, while the current version may not have critical flaws directly observable in the static analysis and taint flows, the plugin's history of multiple vulnerabilities, particularly those related to authorization and XSS, combined with a large attack surface exposed without proper authentication, makes it a high-risk component. The lack of proper output escaping on a majority of outputs is a critical weakness that could easily lead to new vulnerabilities. It is recommended to exercise extreme caution or consider alternatives until these foundational security issues are addressed.",[679,681,683,686,688,690,693],{"reason":680,"points":181},"17 unprotected AJAX handlers",{"reason":682,"points":607},"73% of outputs not properly escaped",{"reason":684,"points":685},"1 SQL query without prepared statements",5,{"reason":687,"points":28},"4 unsanitized path flows",{"reason":689,"points":561},"1 high severity known CVE",{"reason":691,"points":692},"6 medium severity known CVEs",12,{"reason":694,"points":607},"Vulnerability history: XSS, Missing Auth, CSRF","2026-03-17T05:36:16.179Z",{"wat":697,"direct":710},{"assetPaths":698,"generatorPatterns":703,"scriptPaths":704,"versionParams":705},[699,700,701,702],"\u002Fwp-content\u002Fplugins\u002Fmenu-ordering-reservations\u002Fassets\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fmenu-ordering-reservations\u002Fassets\u002Fcss\u002Ffrontend.css","\u002Fwp-content\u002Fplugins\u002Fmenu-ordering-reservations\u002Fassets\u002Fjs\u002Fscript.js","\u002Fwp-content\u002Fplugins\u002Fmenu-ordering-reservations\u002Fassets\u002Fjs\u002Fscript.min.js",[],[701,702],[706,707,708,709],"menu-ordering-reservations\u002Fassets\u002Fcss\u002Fstyle.css?ver=","menu-ordering-reservations\u002Fassets\u002Fcss\u002Ffrontend.css?ver=","menu-ordering-reservations\u002Fassets\u002Fjs\u002Fscript.js?ver=","menu-ordering-reservations\u002Fassets\u002Fjs\u002Fscript.min.js?ver=",{"cssClasses":711,"htmlComments":714,"htmlAttributes":715,"restEndpoints":718,"jsGlobals":719,"shortcodeOutput":721},[712,713],"glf_restaurant_system_admin_menus","glf_customize_button",[],[716,717],"data-glf-restaurant-system","data-glf-customize",[],[720],"GLF_Restaurant_System",[]]