Easy restaurant menu manager

Changelog

2.0.3

  • SECURITY FIX: If admin clicks an attackers link, the attacker could have injected files, instead the menu files. (CVE-2025-8491)

2.0.2

  • FIX: XSS Vulnerability (CVE-2025-6673)

2.0.1

  • Added Plugin URI

2.0.0

  • REFACTOR: Improved link logic for greater flexibility. Existing links will continue to function, but we recommend updating to the new link structure for best results.
  • FIX: To enhance backward compatibility, menu files are once again available with the site name as a prefix, in addition to the shorter version without the site name.

1.9.1

  • FIX: Adding caching headers to new link structure.

1.9.0

  • BREAKING CHANGE: Filename is now “menu-.”, before it was “example-page-menu-.”. Files are migrated automatically, but please double check if everything runs smoothly. SEO redirects are NOT created automatically.
  • NEW: added option to wrap shortcode link in p-tag.
  • NEW: added option to add rel=nofollow
  • NEW: added option to prevent files from being indexed

1.8.0

  • NEW: added setting for using original filename in download link.
  • REFACTOR: minor code clean ups

1.7.1

  • Shows now the original file name.

1.7.0

  • Improvement: If you provide no link text in the shortcode only the filename will be displayed. Before the whole http link was shown. Which was a bit too much.

1.6.0

  • FIX: critical security fix
  • Refactor: added capability only for upload

1.5.2

  • Improvement: added shortcode nsc_eprm_menu_file_url to get the pure url of the file. To be more flexible.

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

Plugin Website
Visit website

Author
Nikel
Version:
2.0.3
Last Updated
June 2, 2026
Active Installs
200
Requires
WordPress 4.0
Tested Up To
WordPress 7.0
Requires PHP
7.0.0

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.