Title: SAS Menu Maker
Author: Saeid Samani
Published: <strong>14. септембар 2026.</strong>
Last modified: 14. септембар 2026.

---

Претражи додатке

![](https://ps.w.org/sas-menu-maker/assets/icon-256x256.png?rev=3695520)

# SAS Menu Maker

 [Saeid Samani](https://profiles.wordpress.org/saeidsamani/)

[Преузимање](https://downloads.wordpress.org/plugin/sas-menu-maker.0.1.2.zip)

 * [Детаљи](https://sr.wordpress.org/plugins/sas-menu-maker/#description)
 * [Прегледи](https://sr.wordpress.org/plugins/sas-menu-maker/#reviews)
 *  [Постављање](https://sr.wordpress.org/plugins/sas-menu-maker/#installation)
 * [Изградња](https://sr.wordpress.org/plugins/sas-menu-maker/#developers)

 [Подршка](https://wordpress.org/support/plugin/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**

 * 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.

**Made for developers**

Every rendered region flows through filter and action hooks so you can restyle or
extend without editing plugin files. Templates live in `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**

 * No external services. No calls out. No tracking.
 * No jQuery. No build tools. Ships uncompiled.
 * Single CSS + single JS on the front end, conditionally enqueued.
 * Every user-visible string translatable, kept short so translation tools handle
   them cleanly.

## Снимци екрана

[⌊Items admin screen with filters, bulk-edit and multi-select for categories/tags/
allergens.⌉⌊Items admin screen with filters, bulk-edit and multi-select for categories/
tags/allergens.⌉[

Items admin screen with filters, bulk-edit and multi-select for categories/tags/
allergens.

[⌊Offer edit panel with the items sub-panel (chip picker + line configuration).⌉⌊
Offer edit panel with the items sub-panel (chip picker + line configuration).⌉[

Offer edit panel with the items sub-panel (chip picker + line configuration).

[⌊Getting Started section in the Help & Docs accordion.⌉⌊Getting Started section
in the Help & Docs accordion.⌉[

Getting Started section in the Help & Docs accordion.

[⌊Front-end menu with category and tag filters, item cards, and allergen legend.⌉⌊
Front-end menu with category and tag filters, item cards, and allergen legend.⌉[

Front-end menu with category and tag filters, item cards, and allergen legend.

[⌊Gutenberg "SAS Menu" block with the sidebar showing layout, colors and grid options.⌉⌊
Gutenberg "SAS Menu" block with the sidebar showing layout, colors and grid options
.⌉[

Gutenberg „SAS Menu“ block with the sidebar showing layout, colors and grid options.

[[

## Блокови

Овај додатак пружа 3 блока.

 *   SAS Menu Display your restaurant menu with optional filters, layout and image
   position.
 *   SAS Menu — Group Show every item from one category or one tag, with the taxonomy's
   own image and description as a hero header.
 *   SAS Menu — Offers Display your restaurant offers with optional grid layout,
   alignment, colors and card configuration.

## Постављање

 1. Upload the `sas-menu-maker` folder to `/wp-content/plugins/`, or install via **
    Plugins  Add New**.
 2. Activate the plugin through the **Plugins** screen in WordPress.
 3. In the WordPress admin sidebar, open **SAS Menu Maker**.
 4. Open **Help & Docs** first — the „Getting started“ section walks you through the
    recommended order to set things up.

**Recommended setup order**

 1. **Allergens** — the small code letters (A, B, C…) that appear next to items and
    are explained in the legend at the bottom of the menu.
 2. **Categories** — the main groups of your menu (Starters, Mains, Drinks…).
 3. **Tags** — cross-cutting labels (Vegan, Vegetarian, New, Spicy…).
 4. **Items** — the actual food and drinks, with names, prices (or variants for sizes),
    images, and the categories/tags/allergens they belong to.
 5. **Offers** (optional) — special deals that combine several items at a fixed total
    price, with validity dates and optional conditions.
 6. **Options** — currency symbol shown next to every price.
 7. **Put the menu on a page** — insert the shortcode `[sas_menu]` or add the **SAS
    Menu** block in the block editor.

## ЧПП

### Is SAS Menu Maker free?

Yes. GPLv2 (or later), no premium version, no paid add-ons.

### Does it work with my theme?

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/`.

### Does it slow down my site?

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.

### Can visitors filter the menu?

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.

### Can I show only one section of the menu on a page?

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.

### Where do I set the currency?

**SAS Menu Maker  Options**. The symbol you set there is used everywhere in the 
plugin (item prices, variant prices, offer prices).

### What happens to an item if I delete a category/tag/allergen it uses?

The link is removed cleanly. The item stays; it just no longer belongs to that group.

### Can I delete an item that’s used in an offer?

No — you’ll get a message telling you which offers reference it. Change the offer
first, then delete.

### Can I translate SAS Menu Maker?

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.

### Where can I get help?

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“ је софтвер отвореног кода. Следећи људи су допринели овом додатку.

Сарадници

 *   [ Saeid Samani ](https://profiles.wordpress.org/saeidsamani/)

[Преведите „SAS Menu Maker“ на свој језик.](https://translate.wordpress.org/projects/wp-plugins/sas-menu-maker)

### Заинтересовани сте за градњу?

[Прегледајте код](https://plugins.trac.wordpress.org/browser/sas-menu-maker/), проверите
[SVN складиште](https://plugins.svn.wordpress.org/sas-menu-maker/) или се пријавите
на [белешку градње](https://plugins.trac.wordpress.org/log/sas-menu-maker/) преко
[RSS-а](https://plugins.trac.wordpress.org/log/sas-menu-maker/?limit=100&mode=stop_on_copy&format=rss).

## Белешка о изменама

#### 0.1.2

 * Internal rename: class prefix `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_*`.
 * All code comments translated to English.

#### 0.1.1

 * Added `[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.
 * Added multi-select with search for item categories/tags/allergens.
 * Added default-category flag: mark one category as default; its filter chip is
   auto-activated on the frontend.
 * Frontend filter behaviour: single-select per group (Category, Tag), AND across
   groups.
 * Fixed a bug where items with multiple tags rendered fewer pills than expected.
 * Improved: Gutenberg blocks color panels now collapse consistently with the other
   sidebar sections.

#### 0.1.0

 * Initial release.
 * Admin CRUD for Categories, Tags, Allergens, Items (with variants), Offers, Options.
 * Frontend shortcodes `[sas_menu]` and `[sas_menu_offers]`.
 * Gutenberg blocks **SAS Menu** and **SAS Menu — Offers** with per-block colors(
   alpha channel), alignment, font size, border radius, custom grid layout.
 * Help & Docs accordion with onboarding + per-feature guides.

## Мета

 *  Version **0.1.2**
 *  Last updated **4 дана раније**
 *  Active installations **Мање од 10**
 *  WordPress version ** 6.0 или новије **
 *  Tested up to **7.1.1**
 *  PHP version ** 7.4 или новије **
 *  Language
 * [English (US)](https://wordpress.org/plugins/sas-menu-maker/)
 * Tags
 * [cafe](https://sr.wordpress.org/plugins/tags/cafe/)[drinks](https://sr.wordpress.org/plugins/tags/drinks/)
   [food](https://sr.wordpress.org/plugins/tags/food/)[menu](https://sr.wordpress.org/plugins/tags/menu/)
   [restaurant](https://sr.wordpress.org/plugins/tags/restaurant/)
 *  [Напредни преглед](https://sr.wordpress.org/plugins/sas-menu-maker/advanced/)

## Оцене

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/sas-menu-maker/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/sas-menu-maker/reviews/)

## Сарадници

 *   [ Saeid Samani ](https://profiles.wordpress.org/saeidsamani/)

## Подршка

Имате нешто да кажете? Потребна вам је помоћ?

 [Види форум подршке](https://wordpress.org/support/plugin/sas-menu-maker/)