[wp-meta] [Making WordPress.org] #7561: Plugin Review Tool - Best Practices - check if your plugin will pass the review guidelines
Making WordPress.org
noreply at wordpress.org
Tue Apr 9 19:16:06 UTC 2024
#7561: Plugin Review Tool - Best Practices - check if your plugin will pass the
review guidelines
------------------------------+--------------------
Reporter: flexseth | Owner: (none)
Type: enhancement | Status: new
Priority: normal | Milestone:
Component: Plugin Directory | Keywords:
------------------------------+--------------------
== Problem statement
While looking at the documentation I noticed there are a lot of steps it
takes to pass plugin review to have a plugin listed on the WP.org/plugins
repository.
In some cases, the info is on various pages. I'd like to propose a way to
consolidate this information and automate it for plugin authors to create
plugins that follow best practices.
== Considerations for the plugin review team
- Naming conventions
- Duplication of another plugin
- WordPress coding standards
- Accessibility standards
- Internationalization
- Implementing security standards
- Live preview mode via the WordPress Playground
== Plugin Review Best Practices
What if there was a canonical plugin that showcased best practices in
regard to security, README.me validation, suggested a good (visual) plugin
header, and also allowed plugin authors to test their plugin against
guidelines?
It could be a two-part tool. One part is guidance on how to create a
plugin (step-by-step walkthrough), the other would be a check to see if
you are doing things correctly.
== Plugin review tool made public?
Reviews are done via the Dashboard on the directory. Only reviewers and
admins have access to this. https://make.wordpress.org/plugins/handbook
/performing-reviews/review-admin-tool/
What if the tool was made public?
Having the review tool public could shorten the review process by allowing
plugins that have passed the review tool addressed first.
Additionally, as new specifications are launched around plugin review or
more best practices unearthed, they could be updated by the community on
the plugin.
--
Ticket URL: <https://meta.trac.wordpress.org/ticket/7561>
Making WordPress.org <https://meta.trac.wordpress.org/>
Making WordPress.org
More information about the wp-meta
mailing list