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 Needs Review Anything that requires code review [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 this to Backlog in Infrastructure via automation Feb 28, 2022
@felixarntz felixarntz moved this from Backlog to To do in Infrastructure 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 moved this from To do to Review in Infrastructure Mar 1, 2022
@eclarke1 eclarke1 added Needs Review Anything that requires code 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 :)

Infrastructure automation moved this from Review to Done Mar 7, 2022
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 Needs Review Anything that requires code review [Type] Enhancement A suggestion for improvement of an existing feature
Projects
Development

Successfully merging a pull request may close this issue.

4 participants