Easy restaurant menu upload

Description

Manage your food menus online in minutes. Very employee friendly. With a user role for only uploading the restaurant menu as pdf or any other file type. It lets you or every eligible employee upload and manage your food and drink menus on your site. The links to the food menus are embedded with a shortcode or gutenberg block, see “Installation” tab.

Documentation: https://beautiful-wp.com/documentation/

Features:
1. New Role only for uploading the menu. No other WordPress access. Perfect for letting employees do the upload.
2. Support for Gutenberg Blocks
3. SEO and User friendly: Links are stable -> you can change the menu name, but the link to the menu stays the same.
4. Unlimited menus supported with premium add-on: beautiful-wp.com. The basic version supports lunch menu and a main menu.
5. Links to menus can be placed everywhere in wordpress: you get shortcodes for the links.
6. Linktext can easily be changed in the shortcode.
7. Multilanguage support.
8. Add a descriptive text for the menu uploader with instructions.
9. Optional redirect to Menu Upload Page, after login.

The menus can be uploaded under Media > Easy Menu Upload.

With this plugin you can leave the restaurant menu upload to your employee. The file type is fixed and if the employee does have the user role Restaurant Menu Uploader he can only upload the food menus, nothing else.

Screenshots

  • Menu upload for admins
  • Settings for admins
  • Menu upload for role "Restaurant Menu Uploader"

Blocks

This plugin provides 1 block.

  • Easy restaurant menu upload

Installation

Just install this plugin and go to Media > Easy Menu Upload to upload the menu files.

Shortcodes

You can refer to the menus everywhere in wordpress with the following shortcodes:
For Lunch: [nsc_eprm_menu_link restaurant_menu_type=”lunch” linktext=”Lunch menu”]
For general menu: [nsc_eprm_menu_link restaurant_menu_type=”general” linktext=”General Menu”]
You can change the text of “linktext” as you like.
Both will return a html link ready for usage, with the text of the defined “linktext” value.

If you use the premium add-on and have more link types you get the shortcode for the required food menu in the upload section.

New user role

This Plugin also adds a new role: Restaurant Menu Uploader. User with this role can only upload the restaurant menu and see the dashboard, so perfect for any employee.

FAQ

How can I change the link to the menu for Gutenberg Blocks?

Plese see documentation here: https://beautiful-wp.com/documentation/gutenberg-blocks-how-to/

Reviews

maý 6, 2020
This is exactly what I was looking for, I wish I could upload more menus. I need to be able to upload: Luncheon Menu Dinner Menu Gelato Menu Dessert Menu Wine List Is there some way you can expand this menu pdf uploader???
Read all 1 review

Contributors & Developers

“Easy restaurant menu upload” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.5.1

  • Bugfix: error in older php versions

1.5.0

  • Improvenment: added support for Gutenberg Blocks

1.4.0

  • Improvement: unused files are now deleted
  • Improvement: added support for multiple menu types with premium add-on: beautiful-wp.com
  • minor fixes and refactorings.

1.3.2

  • Improvement: added an id to the shortcode links, for better customizing possibilities.

1.3.1

  • fixed a notice message.

1.3

  • IMPORTANT After Upgrade to 1.3 you have to assign the User Role “Restaurant Menu Uploader” to all affected users again.
  • Moved Admin Page Page for uploading the menus is now under “Media > Easy PDF Menu”
  • Renamed User Role “Manage Restaurant Menu” to “Restaurant Menu Uploader”
  • Role “Restaurant Menu Uploader” has no access to the Media Library anymore.
  • Only Role “Restaurant Menu Uploader” is redirected to upload page after login. Redirect all is optional now.
  • Role “Restaurant Menu Uploader” works now, even if woocommerce is installed.
  • made uploaded file clickable in admin for instant validation.
  • ability to write custom text for the menu uploader.
  • Introduced a cache buster for files, to make sure that always the newest version is downloaded.
  • a lot under the hood.

1.2

  • shows the uploaded filename of the current menu which is live.
  • clean up of settings area
  • bug fix

1.1.2

  • xss fixes

1.1.1

  • minor bug fixes

1.1

  • made shortcodes more clear in admin.

1.0

  • first Version