Title: Stolik &#8211; Modern Restaurant Menu &amp; QR Code
Author: brightforce
Published: <strong>2026-يىلى 13-ئاپرېل</strong>
Last modified: 2026-يىلى 18-ئاپرېل

---

قىستۇرما ئىزدە

![](https://ps.w.org/stolik-menu/assets/banner-772x250.jpg?rev=3507006)

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

# Stolik – Modern Restaurant Menu & QR Code

 يازغۇچى [brightforce](https://profiles.wordpress.org/brightforce/)

[چۈشۈر](https://downloads.wordpress.org/plugin/stolik-menu.1.0.2.zip)

 * [تەپسىلاتلار](https://ug.wordpress.org/plugins/stolik-menu/#description)
 * [باھالاشلار](https://ug.wordpress.org/plugins/stolik-menu/#reviews)
 *  [ئورنىتىش](https://ug.wordpress.org/plugins/stolik-menu/#installation)
 * [ئىجادىيەت](https://ug.wordpress.org/plugins/stolik-menu/#developers)

 [قوللاش](https://wordpress.org/support/plugin/stolik-menu/)

## چۈشەندۈرۈش

Stolik helps restaurants publish a beautiful, touchless, multilingual menu with 
multiple templates and per-language styling. Each language (locale) has its own 
menu page and shortcode, so you can offer a native experience for international 
guests.

A built-in QR generator links guests directly to the menu page and offers a polished
admin experience with live preview, caching, and scan statistics. Optional auto-
locale redirect sends guests to the best matching published language.

### Key Features

 * **🌍 Native RTL & Multilingual Support:** Perfect for Hebrew (he_IL), Arabic (
   ar_*), Persian (fa_IR), and Urdu (ur_PK). Frontend layout mirrors automatically
   with proper text direction.
 * **💱 Intelligent Currency Formatting:** Auto-detects currency symbol position(
   prefix/suffix) based on locale standards (e.g., «$10» vs «10EUR» vs «NIS 10»).
 * **Multiple Templates:** Default, Dark, Modern, Elegant, and Minimal templates
   with per-language overrides.
 * **Per-Language Styling:** Tune colors, fonts, and featured item styles for each
   locale. Reset to template defaults any time.
 * **Translation Mode:** Safely translate item names, descriptions, categories, 
   and system labels without changing the menu structure.
 * **Smart Categorization:** Automatic grouping for uncategorized items («Other 
   Dishes») with translation support.
 * **QR Code Generator:** Generate QR codes with live preview, built-in caching,
   and file rotation.
 * **Scan Statistics:** Track basic scan performance (total, today, last 7 days)
   to understand customer traffic.
 * **Auto-Locale Redirect:** Optionally route QR scans to the visitor’s browser 
   language automatically.
 * **Language Selector:** Optional badges on the menu for base language and the 
   extra locale in Free.
 * **Privacy Focused:** No external tracking pixels, no API calls to 3rd party servers.
   Everything runs on your WordPress.

### Accessibility & Performance

 * **Accessible Admin:** Keyboard focus retention for sortable categories, clear
   ARIA labels, and safe copy buttons.
 * **Optimized Performance:** Styles are loaded only when needed, with per-locale
   CSS variables that allow multiple locales on one page. QR codes are cached efficiently
   to minimize server load.

### Developer Friendly

 * **Clean Code:** Built with modern PHP standards and clear architecture.
 * **Scoped CSS Variables:** Templates consume CSS variables only, making customization
   stable and theme-friendly.
 * **I18n Ready:** Full support for `.pot` files and standard WordPress localization.

### Privacy Policy

Stolik can load Google Fonts from fonts.googleapis.com and fonts.gstatic.com when
a Google font is selected in the style settings. This may transmit the visitor’s
IP address to Google. If you prefer not to use external font requests, choose a 
system font or a custom font in the plugin settings. Stolik does not send menu content
or personal data to Google Fonts.

### Uninstall & Data Removal

On uninstall, the plugin removes all Stolik Menu data to ensure a clean reinstall.
This includes options, transients, cron hooks, user meta, menu content, and QR cache
files.

Options deleted:
 * stolik_show_menu_title * stolik_menu_title * stolik_currency*
stolik_show_language_ui * stolik_menu_page_id * stolik_menu_template * stolik_menu_template_locales*
stolik_style_options * stolik_style_options_locales * stolik_show_featured_star *
stolik_menu_logo * stolik_menu_logo_id * stolik_menu_logo_shape * stolik_menu_logo_size*
stolik_menu_logo_align * stolik_qr_color * stolik_qr_bg * stolik_qr_size * stolik_qr_scale*
stolik_qr_logo * stolik_qr_logo_url * stolik_qr_logo_id * stolik_qr_logo_mode * 
stolik_qr_logo_size * stolik_qr_logo_shape * stolik_qr_logo_background * stolik_qr_logo_bg_color*
stolik_qr_logo_border_color * stolik_qr_logo_border_width * stolik_qr_eye_rounding_modules*
stolik_qr_bg_rounding_modules * stolik_qr_eye_round_mode * stolik_qr_quiet_modules*
stolik_qr_auto_locale_redirect * stolik_qr_cache_ver * stolik_qr_scan_stats * stolik_qr_endpoint_flushed_v2*
stolik_qr_file_path * stolik_qr_active_files * stolik_languages_active * stolik_languages_base*
stolik_languages_pages * stolik_languages_definitions * stolik_active_languages *
stolik_language_currencies * stolik_language_pages * stolik_base_locale * stolik_freemium_extra_locale*
stolik_downgrade_pending * stolik_downgrade_candidates * stolik_downgrade_snapshot*
stolik_menu_locale_labels * stolik_menu_title_translations * stolik_locale_normalized_v1*
stolik_item_translations * stolik_category_translations * stolik_menu_activated_time*
stolik_embed_secret * stolik_category_order * stolik_sample_data_imported * stolik_menu_page_url*
stolik_menu_last_version * stolik_debug_i18n * stolik_menu_category_children * external_updates-
stolik-menu-pro

Transients and cached options removed (patterns):
 * _transient\_stolik\_qr_* * 
_transient\_timeout\_stolik\_qr_* * _transient\_stolik\_preserved\_logo_* * _transient\
_timeout\_stolik\_preserved\_logo_* * _transient\_stolik_* * _transient\_timeout\
_stolik_* * _stolik\_qr\_cache_*

Other data removed:
 * User meta keys: stolik_rating_notice_* * Language pages stored
in stolik_language_pages (fallback to legacy stolik_languages_pages) * Custom post
types: stolik_menu_item and taxonomy stolik_menu_category * Demo media attachments
matching sample content * Uploads cache directory: wp-content/uploads/stolik-qr-
cache

## ئېكران كەسمىسى

 * [[
 * **Menu Editor:** Drag & drop items and categories easily.
 * [[
 * **QR Code Generator:** Live preview and settings.
 * [[
 * **Frontend Menu:** Dark, Elegant, and Minimal templates.
 * [[
 * **Translation Mode:** Translating items side-by-side.
 * [[
 * **RTL Support:** Native Hebrew layout support.

## ئورنىتىش

 1. In your WordPress dashboard, go to **Plugins  Add New**.
 2. Search for “Stolik”.
 3. Click **Install**, then **Activate**.
 4. Go to **Stolik  Settings** to review your Menu page.
 5. Use the `[stolik_menu]` shortcode to place your menu on any page.

## FAQ

### Do I need the GD extension?

GD is required for PNG QR export and PNG previews. If GD is missing, Stolik still
generates QR codes via SVG (fully scannable and works without GD), but PNG preview/
export is unavailable.

### Does Stolik support RTL languages like Hebrew and Arabic?

Yes! Stolik has native RTL support. The frontend menu automatically mirrors the 
layout (prices align left, featured stars move to the left). In the admin, input
fields intelligently switch text direction based on the language being edited—so
you can edit Hebrew content comfortably even if your WordPress admin is in English.

### How do I translate system labels like «All» or «Other Dishes»?

System labels are auto-translated. However, you can override them manually in **
Translation Mode**. Look for the «Categories to Translate» section; system labels
appear at the end of the list.

### Can I customize the QR code colors or logo?

The free version offers standard, high-contrast QR codes (Black on White) for maximum
compatibility. Advanced styling (Custom Colors, Logos, Shapes, SVG export) is available
in the PRO version.

### How does the Multi-language feature work in the Free version?

The free version allows you to manage the Base Language (your site’s default) plus
one additional language (e.g., English + Spanish). This is perfect for local restaurants
serving tourists.

### Can I show multiple languages on the same page?

Yes. Place multiple shortcodes on a page (for example, one base menu and one translated
menu). Styles are scoped per locale so each menu keeps its correct design.

### Can I choose a different template per language?

Yes. In Design and Style, you can assign a template per language and optionally 
override colors and fonts for that locale.

## باھالاشلار

بۇ قىستۇرمىغا تېخى باھا يېزىلمىدى.

## تۆھپىكار ۋە ئىجادكار

«Stolik – Modern Restaurant Menu & QR Code» كودى ئوچۇق يۇمشاق دېتال. تۆۋەندىكى كىشىلەر
بۇ قىستۇرمىغا تۆھپە قوشقان.

تۆھپىكار

 *   [ brightforce ](https://profiles.wordpress.org/brightforce/)

[«Stolik – Modern Restaurant Menu & QR Code» نى تىلىڭىزغا تەرجىمە قىلىڭ](https://translate.wordpress.org/projects/wp-plugins/stolik-menu)

### ئىجادىيەتكە قىزىقامسىز؟

[كودقا كۆز يۈگۈرتۈپ](https://plugins.trac.wordpress.org/browser/stolik-menu/)، [SVN خەزىنە](https://plugins.svn.wordpress.org/stolik-menu/)
تەكشۈرۈپ ياكى [RSS](https://plugins.trac.wordpress.org/log/stolik-menu/?limit=100&mode=stop_on_copy&format=rss)
ئارقىلىق [ئىجادىيەت خاتىرىسى](https://plugins.trac.wordpress.org/log/stolik-menu/)
گە مۇشتەرى بولغىلى بولىدۇ.

## ئۆزگىرىش خاتىرىسى

#### 1.0.2

 * Added: New hook points to ensure full compatibility with the PRO Waiter Call 
   module.
 * Fixed: PHP 8.1+ deprecation in QR generation flow by eliminating implicit float-
   to-int precision loss.
 * Security: Hardened language switcher URL handling by sanitizing `$_SERVER` query
   input before preserving safe dynamic parameters.
 * Added: Global Item Details Lightbox (Modal) with full accessibility (a11y) focus
   management, seamless animations, and support for all 5 templates (including Dark
   Mode).
 * Added: Nutritional information support (Kcal) with admin inputs and automatic
   frontend rendering.
 * Added: Expansion of System Labels to include 14 EU allergens and standard measures(
   weight, volume, quantity) with full i18n support.
 * Fixed: «Optimistic update» bug where item likes (hearts) failed to increment 
   synchronously in the DOM without a page reload.
 * Fixed: Admin UI row striping («Zebra») rendering logic in Menu Editor and Translation
   Mode.
 * Fixed: Admin CSS styling and overflow clipping issues for numeric inputs and 
   translation action buttons.
 * Added: Official support for three additional locales (Czech, Greek, Ukrainian)
   with full built-in system label dictionaries.
 * Fixed: Corrected admin PHP language table flag rendering and improved context-
   aware system label translation behavior.

#### 1.0.1

 * Added: New structured fields for Weight, Volume, and Quantity with smart icons.
 * Added: Support for 14 EU standard allergens with automatic translation.
 * Added: Meta-data preview in the Menu Editor list for better UX.
 * Improved: Enhanced «Elegant» template contrast and mobile responsiveness.
 * Improved: International unit detection (oz, lb, fl oz, etc.).
 * Fixed: Translation Mode RTL layout now follows the selected translation locale(
   works correctly even when wp-admin UI is LTR).
 * Fixed: Missing 1.0.1 locale translations (en->en leftovers) across bundled language
   packs; updated .po files and regenerated .mo binaries.
 * Fixed: Overlapping issues on Desktop views.

#### 1.0.0

 * Initial public release.
 * Multilingual menu support.
 * QR Code generator with caching and statistics.
 * Native RTL support.

## Meta

 *  Version **1.0.2**
 *  ئاخىرقى يېڭىلانغان ۋاقىت **1 كۈن بۇرۇن**
 *  ئاكتىپ ئورنىتىش سانى **10 دىن ئاز**
 *  WordPress نەشرى ** 6.5 ياكى يۇقىرى **
 *  **6.9.4** دا سىنالغان
 *  PHP نەشرى ** 7.4 ياكى يۇقىرى **
 *  تىل
 * [English (US)](https://wordpress.org/plugins/stolik-menu/)
 * بەلگە
 * [digital menu](https://ug.wordpress.org/plugins/tags/digital-menu/)[multilingual](https://ug.wordpress.org/plugins/tags/multilingual/)
   [qr code](https://ug.wordpress.org/plugins/tags/qr-code/)[restaurant menu](https://ug.wordpress.org/plugins/tags/restaurant-menu/)
   [rtl](https://ug.wordpress.org/plugins/tags/rtl/)
 *  [ئالىي كۆرۈنۈش](https://ug.wordpress.org/plugins/stolik-menu/advanced/)

## دەرىجە

No reviews have been submitted yet.

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

[بارلىق ئىنكاسنى كۆرسەت](https://wordpress.org/support/plugin/stolik-menu/reviews/)

## تۆھپىكار

 *   [ brightforce ](https://profiles.wordpress.org/brightforce/)

## قوللاش

چۈشەندۈرۈشىڭىز بارمۇ؟ ياردەم لازىممۇ؟

 [قوللاش مۇنبىرىنى كۆرسەت](https://wordpress.org/support/plugin/stolik-menu/)