WordPress.org

Ready to get started?Download WordPress

Ideas

Plugin options page

  1. snakefoot
    Member

    12345

    Instead of each plugin deciding where in the Site Admin it wants to place its options page. Then the options should be accessed from where the plugins are listed as activated.

    It looks a little weird when the WordPress Options page-bar, that just goes on and on because of the options pages from the installed plugins.

    Posted: 7 years ago #
  2. nmallory
    Member

    12345

    I've had to go in and edit where some of mine go because I'm using the dropdown menus plugin and I could no longer see them all.

    I have to admit that some of them started in places I never would have looked for them.

    Posted: 7 years ago #
  3. IcyMidnight
    Member

    12345

    To add to snakefoot, I would suggest another column on the wp-admin/plugins.php page that has a link to the options page of the plugin.

    So the columns would be: Plugin, Version, Description, Action, Configure.

    Posted: 7 years ago #
  4. McShelby
    Member

    Instead of creating new tabs for each plugin (which can mess up the admin page layout if you have a lot of active plugins installed) I would prefer to have a "configure" link in the plugins list aside the "activate/deactivate" link.

    Posted: 7 years ago #
  5. kccricket
    Member

    12345

    I feel this is really up to the plugin authors. It is possible for plugins to add extra menus under the "Plugins" tab. Keep in mind though, that some plugin options need to be Subscriber/Editor accessible. The "Plugins" tab does not appear for them. I feel if you don't like where the menu is, bug the author.

    Posted: 7 years ago #
  6. Bull3t
    Member

    12345

    Yeah each plugin should automatically be made an options page and be easier to add options to as apposed to adding it manually by using 'add_submenu_page' and what not.

    Posted: 7 years ago #
  7. FireDollJamie
    Member

    "Keep in mind though, that some plugin options need to be Subscriber/Editor accessible. The 'Plugins' tab does not appear for them."

    But it could be. A plugin page for non-admin users would only have plugin name / description / options columns, while admin users would also see activate and other columns that make sense, like uninstall. There is no best practice today regarding plugins which create database impact during activation removing their debris because de-activate does not always equate to uninstall.

    If a new plugin uninstall hook were added, this would be the best - consistent spot - for the uninstall function to be called. Hopefully this would become 'standard plugin behaviour' for those plugins which have database impact. For those without db impact, the uninstall link is greyed out.

    Posted: 6 years ago #
  8. johndporter
    Member

    12345

    I totally agree with this idea. As an unpleasant hack, I have deemed it necessary to document how to get at the options/config page for each plugin I've installed.

    I think it would be intuitive if each plugin's configuration were on, or directly accessible from, its edit page, since this is linked as "Edit" on each line of the Plugins listing page.

    Posted: 6 years ago #
  9. Steven
    Member

    12345

    Make this proposal the default behavior and still provide plugin author the option to put it elsewhere as well as it makes sense for some plugins to be put in the write tab for example.

    Posted: 5 years ago #
  10. Ben Huson
    Member

    12345

    I disagree with restricting where plugins can create tabs.

    Some weighty or complex plugins require a top level tab (like the e-commerce plugin), whereas some sit logically under the manage tab and some just have a settings tab. It should be up to the plugin order to make a sensible decision how their plugin should be administered.

    I do agree that it would be good for plugins to be able to include a 'configure' link next to their plugin on the plugins page though.

    Posted: 5 years ago #

RSS feed for this topic

Topic Closed

This topic has been closed to new replies.

  • Rating

    12345
    184 Votes
  • Status

    Sorry, not right now