| 开发者 | saeidsamani |
|---|---|
| 更新时间 | 2026年9月14日 23:57 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
[sas_menu], [sas_menu_offers], [sas_menu_group].templates/ and can be overridden theme-side by copying to theme/sas-menu-maker/. Full REST API under /wp-json/sas-menu-maker/v1/.
Made for WordPress.org
sas-menu-maker folder to /wp-content/plugins/, or install via Plugins → Add New.[sas_menu] or add the SAS Menu block in the block editor.Yes. GPLv2 (or later), no premium version, no paid add-ons.
Yes. The front-end output uses class-scoped CSS so it inherits your theme's fonts and colors and doesn't leak into your theme. Every template can also be overridden by copying it to your-theme/sas-menu-maker/.
SAS Menu Maker loads its front-end assets only on pages that actually render the shortcode or block. No JavaScript library dependency (no jQuery, no React). One CSS file, one JS file.
Yes. Category and tag buttons appear above the item list. Only one filter per group can be active at a time, and filters across groups combine with AND. Allergens are shown as small letter codes on each item and explained in a legend, but not used as a filter — visitors typically scan them, not filter by them.
Use [sas_menu_group category="drinks"] or the SAS Menu — Group block. It shows every item in one category (or one tag), with that taxonomy's own image and description as a hero header — no filter bar needed.
SAS Menu Maker → Options. The symbol you set there is used everywhere in the plugin (item prices, variant prices, offer prices).
The link is removed cleanly. The item stays; it just no longer belongs to that group.
No — you'll get a message telling you which offers reference it. Change the offer first, then delete.
Yes. All user-facing strings use WordPress's __() and are kept short so translation tools handle them well. Translations are managed on translate.wordpress.org.
The SAS Menu Maker → Help & Docs page inside your WordPress admin has short walkthroughs for every feature. For developers: see README.md on GitHub for the full hook reference and code examples.
SAS_Menu_Maker_, constant prefix SAS_MENU_MAKER_, hook/function prefix sas_menu_maker_, CSS class prefix .sas-menu-maker-, DB table prefix wp_sas_menu_maker_*.[sas_menu_group] shortcode and SAS Menu — Group block for focused single-category or single-tag pages, with hero header (image + name + description) and optional start-collapsed mode.[sas_menu] and [sas_menu_offers].