Make WordPress Core

Opened 6 years ago

Last modified 5 years ago

#43989 new task (blessed)

Allow plugin searches to be filtered by "Requires PHP" version information

Reported by: schlessera's profile schlessera Owned by:
Milestone: Future Release Priority: normal
Severity: normal Version:
Component: Site Health Keywords: needs-patch needs-unit-tests servehappy
Focuses: Cc:

Description

Note: This ticket is a subtask for the overarching #40934 ticket.

If plugins now start making use of the "Requires PHP" version information in their plugin header, we should make sure that plugin searches can be filtered by their required PHP version.

This might include changes to the indexing infrastructure (indexing that information and allowing indexed queries against it) as well as changes to the UI (giving users the possibility to either use search flags in text form or faceted search mechanisms to communicate such a query.

Change History (9)

This ticket was mentioned in Slack in #core-php by flixos90. View the logs.


6 years ago

#2 @flixos90
6 years ago

  • Keywords needs-patch needs-unit-tests servehappy added
  • Milestone changed from Awaiting Review to 5.0

This ticket was mentioned in Slack in #core-php by schlessera. View the logs.


6 years ago

#4 @afragen
6 years ago

The current patches for #43986 also work during plugin search. What this means is that incompatible plugins will be shown but not be installable.

This is probably the easiest way to accomplish the goals of this ticket while not having to do lots of extra work.

#5 @mariovalney
6 years ago

+1 for going with #43986

Currently we haven't any filter in plugins search to "Requires at least" or "Tested up to".

#6 @flixos90
5 years ago

  • Milestone changed from 5.0 to 5.1

#7 @flixos90
5 years ago

  • Milestone changed from 5.1 to Future Release

This ticket was mentioned in Slack in #core-php by afragen. View the logs.


5 years ago

#9 @spacedmonkey
5 years ago

  • Component changed from Plugins to Site Health
Note: See TracTickets for help on using tickets.