[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