[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