WordPress.org

Make WordPress Core

Opened 3 weeks ago

Last modified 11 hours ago

#47797 new enhancement

Provide compatible core update for users not on PHP >= 5.6

Reported by: afragen Owned by:
Milestone: 5.2.3 Priority: normal
Severity: normal Version:
Component: Site Health Keywords: has-patch needs-testing
Focuses: Cc:

Description

As discussed in #core-site-health we were searching for a way for users on unsupported PHP versions to be able to update to the highest compatible WP version. https://wordpress.slack.com/archives/CKSU841L7/p1564417381105300

Initially it was thought that we would need to serve a modified API return to the user. I think I've found a way in core to make this work, however, it would require backporting.

The goal was to enable users to WP 5.1.1, the most recent version to still support PHP 5.2.4 and the version containing the dashboard callout for PHP updating. At least I think that's what the goal is/was.

Attachments (2)

47797.diff (703 bytes) - added by afragen 3 weeks ago.
47797.2.diff (708 bytes) - added by afragen 2 weeks ago.
remove short array syntax

Download all attachments as: .zip

Change History (11)

@afragen
3 weeks ago

#1 @SergeyBiryukov
3 weeks ago

  • Milestone changed from Awaiting Review to 5.3

This ticket was mentioned in Slack in #core by miss_jwo. View the logs.


3 weeks ago

@afragen
2 weeks ago

remove short array syntax

This ticket was mentioned in Slack in #core-site-health by garrett-eclipse. View the logs.


7 days ago

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


4 days ago

#6 @afragen
4 days ago

@azaozz if this could be handled in an API update that would be so much better.

This ticket was mentioned in Slack in #core by jeffpaul. View the logs.


3 days ago

#8 @JeffPaul
3 days ago

  • Milestone changed from 5.3 to 5.2.3

#9 @JeffPaul
11 hours ago

We need to get to a decision on approach here and then implement it if we hope to land it in 5.2.3, otherwise we'll punt this to 5.3.

Note: See TracTickets for help on using tickets.