[wp-trac] [WordPress Trac] #58320: Clarify meaning of "beta" with newer PHP versions (or remove)
WordPress Trac
noreply at wordpress.org
Mon May 15 18:31:59 UTC 2023
#58320: Clarify meaning of "beta" with newer PHP versions (or remove)
--------------------------------+-----------------------------
Reporter: desmith | Owner: (none)
Type: enhancement | Status: new
Priority: normal | Milestone: Awaiting Review
Component: WordPress.org Site | Version:
Severity: normal | Keywords:
Focuses: docs |
--------------------------------+-----------------------------
https://make.wordpress.org/core/handbook/references/php-compatibility-and-
wordpress-versions/
That web page says that WordPress' support for PHP 8.0, 8.1, and 8.2 all
are "beta". In this context, I believe the label is at best misleading.
In my work role at a web host, I've seen a LOT of customers point to that
page as a reason to resist/refuse upgrading their sites past PHP 7.4. My
understanding is that the intent of the label, on that page, is not to
indicate that WP core has compatibility issues; rather it is intended to
highlight that many themes and plugins may not yet properly support those
PHP versions.
(My interpretation of that intent comes from
https://make.wordpress.org/hosting/2023/05/15/is-wordpress-compatible-
with-php-8/ , which I inadvertently inspired; if that is inaccurate,
please let me know!)
I believe the "PHP compatibility" page should more explicitly state that
WP core is, in fact, fully compatible with PHP 8.x (assuming that's the
case, of course). If that seems too much of a step, the page should at
least clarify that the "beta" label is intended to represent the state of
the larger community's support, and not necessarily that of core.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/58320>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list