Opened 7 weeks ago
Last modified 7 weeks ago
#65365 new enhancement
Revert #60495 (Add a filter in get_views() in class-wp-plugins-list-table) because of abuse
| Reported by: | webdados | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | Awaiting Review |
| Component: | Plugins | Version: | 7.0 |
| Severity: | normal | Keywords: | |
| Cc: | Focuses: |
Description
Allowing custom statuses to be added to wp-admin/plugins.php via the plugins_list and plugins_list_status_text filters is becoming a source of abuse by plugin authors.
Fake statuses are being created as a way to place the plugin author's name on the filters list: https://snipboard.io/Q47l3R.jpg
I believe this will be increasingly used, and the important "Active, Inactive, ..." filter links list will become cluttered with nonsensical links.
Enrico Battochi and I already proposed creating a proper filter by the plugin author to reduce the urge to use the plugins_list filter, but I do not believe this will prevent abuse of this filter: https://core.trac.wordpress.org/ticket/65359
More info:
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)
As the UI is currently presented, this should not be a thing.
It's already effortless to use the search box to search for, say, "woo" and find what you need. That said, I've never needed to do that either.