Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide admin pointer informing about the plugin's admin screen #193

Closed
felixarntz opened this issue Feb 28, 2022 · 3 comments · Fixed by #199
Closed

Provide admin pointer informing about the plugin's admin screen #193

felixarntz opened this issue Feb 28, 2022 · 3 comments · Fixed by #199
Assignees
Labels
Infrastructure Issues for the overall performance plugin infrastructure [Type] Enhancement A suggestion for improvement of an existing feature

Comments

@felixarntz
Copy link
Member

For WordPress plugins that don't add their own top-level menu item to the WordPress admin menu it has been notoriously hard to be noticeable after plugin activation. The "Performance Lab" plugin adds a new submenu item "Settings > Performance", but that's obviously hard to find since it's under the existing "Settings" top-level menu item.

Displaying a WP admin pointer was suggested in #61 (comment), and this issue is focused on implementing that.

Related is #192 which also adds an alternative way to discover the plugin's admin screen.

My suggestion for the admin pointer copy would be a simple text like this:

  • Title: Performance Lab
  • Content: You can now test upcoming WordPress performance features. Open Settings > Performance to individually toggle the performance features included in the plugin.
  • The Settings > Performance part could be a link to the admin screen.

cc @JustinyAhin

@felixarntz felixarntz added [Type] Enhancement A suggestion for improvement of an existing feature Infrastructure Issues for the overall performance plugin infrastructure labels Feb 28, 2022
@felixarntz felixarntz added the Needs Discussion Anything that needs a discussion/agreement label Feb 28, 2022
@felixarntz
Copy link
Member Author

Putting Needs Discussion here, mostly to review/iterate on the suggested copy in the issue description.

@JustinyAhin
Copy link
Member

The copy seems to be a solid start IMO.

@dainemawer dainemawer self-assigned this Mar 1, 2022
@dainemawer dainemawer mentioned this issue Mar 1, 2022
3 tasks
@eclarke1 eclarke1 added Needs Review and removed Needs Discussion Anything that needs a discussion/agreement labels Mar 1, 2022
@dainemawer
Copy link
Contributor

Closing this out as it has been merged into the first release :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Infrastructure Issues for the overall performance plugin infrastructure [Type] Enhancement A suggestion for improvement of an existing feature
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants