• Currently trying to get this plugin to work with the free Lifter LMS plugin (from the WordPress repository) – Am trying to modify the Lifter LMS settings (using Admin Menu Editor) so that it’s main options are accessible for “Editors” in the backend of WordPress – have therefore changed the relevant capabilities in the plugin settings panel from manage_options to delete_others_pages. No matter what I do I cannot get these settings to display for editors in the backend. Can anyone help please?

    https://www.ads-software.com/plugins/admin-menu-editor/

Viewing 1 replies (of 1 total)
  • Plugin Author Janis Elsts

    (@whiteshadow)

    Sorry, that’s not going to work with the free version.

    Most plugins have at least two capability checks for their settings page – one in the admin menu and another in the page itself. Admin Menu Editor can only change the first one. The second one can’t be changed without editing plugin source code. The result is that changing the required capability in the menu basically just adds an extra capability check on top of the existing restrictions.

    The Pro version gets around that like this: when you enable a menu item for a role, the menu editor temporarily gives the required capability to that role. It’s done in such a way that they don’t automatically get access to any other menu items that also use that capability, and the temporary capability disappears if you deactivate or uninstall the menu editor.

Viewing 1 replies (of 1 total)
  • The topic ‘Wont work with Lifter LMS’ is closed to new replies.