Manage your restaurant 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/
Key Features
- New Role only for uploading the menu. No other Wordpress access. Perfect for letting employees do the upload.
- Support for Gutenberg Blocks
- SEO and User friendly: Links are stable -> you can change the menu name, but the link to the menu stays the same.
- Unlimited menus supported with premium add-on: beautiful-wp.com. The basic version supports lunch menu and a main menu.
- Links to menus can be placed everywhere in wordpress: you get shortcodes for the links.
- Linktext can easily be changed in the shortcode.
- Multilanguage support.
- Add a descriptive text for the menu uploader with instructions.
- 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.
Static URL
If you prefer not to use shortcodes, you can directly use the URL pattern below, provided the 'Use filename as link' setting is disabled. Otherwise, the URL will be the uploaded file name:
https://your-wp-page.com/easy-pdf-restaurant-menu/menu-files/menu-.png
Replace with the corresponding menu type, like 'general' or 'lunch'.
Shortcodes
You can refer to the menus everywhere in wordpress with the following shortcodes:
To get ready to use html link
For Lunch: [nsc_eprm_menu_link restaurant_menu_type="lunch" linktext="Lunch menu" p='true' nofollow='false']
For general menu: [nsc_eprm_menu_link restaurant_menu_type="general" linktext="General Menu" p='true' nofollow='false']
You can change the text of "linktext" as you like. If you set "p" to "false", you will get a pure a element. nofollow=true will set the rel="nofollow" for Google not following this link.
Both will return a html link ready for usage, with the text of the defined "linktext" value.
to get file url
[nsc_eprm_menu_file_url restaurant_menu_type="lunch" cachebuster=true]
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.
Just install this plugin and go to Media > Easy Menu Upload to upload the menu files.