SAS Menu Maker
SAS Menu Maker is a free, self-contained menu manager for restaurants, cafés and bars. It stays out of your theme’s way: your data lives in its own plugin tables, and the front-end output is a single CSS + a single JavaScript file, only loaded on pages that actually show the menu. What you can build
SAS Menu Maker is a free, self-contained menu manager for restaurants, cafés and bars. It stays out of your theme’s way: your data lives in its own plugin tables, and the front-end output is a single CSS + a single JavaScript file, only loaded on pages that actually show the menu.
What you can build
- A full menu with categories (Starters, Mains, Drinks…), tags (Vegan, New, Spicy…) and allergen codes.
- Items with sizes and prices (“Pizza — Small 6€, Medium 8€, Large 10€”), a short description, a long description, an image, and any combination of tags/allergens.
- Combined offers (“Lunch menu — pizza + drink for 9,90€”) with validity dates and free-form conditions (“from 20€ order value”).
- A focused view of just one category or one tag on its own page (“Wine list”, “Vegan options”).
Ways to show the menu
- Shortcodes: [sas_menu] , [sas_menu_offers] , [sas_menu_group] .
- Gutenberg blocks: “SAS Menu”, “SAS Menu — Offers”, “SAS Menu — Group” — each with a live preview and a sidebar of settings (image position, grid layout, colors with alpha, alignment, font size, border radius).
Made for real menus
- Multi-select for categories, tags and allergens with search — even a menu with hundreds of items stays manageable.
- Bulk-edit for items: assign or remove tags in one go, adjust base or variant prices by a fixed amount, activate or deactivate at scale.
- Delete-guard: an item that’s used in an offer can’t be accidentally deleted; you have to change the offer first.
- Marketing-friendly offer visibility: current offers plus the ones starting in the next 7 days show automatically, so promos get a lead-in.
- Default category: mark one category as “Default” and its filter chip is pre-selected on the frontend — long menus open focused instead of listing everything.
- Item-level allergen codes shown as small superscript letters after the item title, with a fine-print legend at the end of the menu.