WordPress.org to Add New Page Educating Users on Benefits of Upgrading PHP

WordPress’ Core PHP team has created a new GitHub organization for initiatives focused on improving the use of PHP in the project. The first one they are tackling is a new page on WordPress.org dedicated to educating users about the benefits of upgrading PHP. Contributors are collecting third-party articles and tutorials on PHP upgrades to find inspiration for the project, which is temporarily codenamed “servehappy.”

WordPress’ stats page shows that 14.2% of the all the sites it is tracking are running on PHP 7.0+. 40.6% of sites are on PHP 5.6, which is no longer actively supported but will receive security fixes until January 2019. This leaves 45.2% of all WordPress sites running on older, insecure PHP versions that have already reached end of life and are no longer receiving security updates.

WordPress PHP Versions – 8.18.2017

Contributors are using the issues queue of the servehappy repository to collect benefits and statistical data they can use to sell the “update PHP” proposition to users. The project is currently in the brainstorming phase, but the team will eventually whittle the ideas down to present the most effective benefits.

“The primary task for the ‘servehappy’ repository will be to open issues for the benefits we’ve come up with over the past few weeks, and discuss them one by one, whether they qualify for the page and how they can be framed in the most convincing way,” Felix Arntz said.

In addition to proposing the benefits of upgrading PHP, the page will also include a call to action and information about how to upgrade or how to approach your host for an upgrade. Contributors are discussing the page’s outline and are aiming to tackle the project in a friendly and sensitive way that doesn’t put stress on users.

“The section ‘What should you need to know before doing an update?‘ must not unnecessarily make the user worry,” Arntz said, recapping the thoughts contributors expressed during the team’s most recent meeting. “Let’s highlight possible issues, but not overestimate them. People should see upgrading as a good thing, and we should point them to how they can determine whether their sites are ready.”

The Core PHP Team will be getting in touch with WordPress’ marketing team to request their expertise on refining the page’s approach. Anyone is welcome to contribute third-party resources or ideas to the servehappy project on GitHub. Check out the most recent meeting notes for a full summary of the project and its needs.

4 Comments


  1. We need to focus more efforts on promoting php upgrade information to our users.

    Report


  2. I would love to upgrade my multisite network to PHP 7, but rather than a matter of not understanding the benefits, it is a matter of supporting and/or replacing plugins and themes that are not PHP 7 compatible.

    According to the PHP Compatibility Checker plugin, our multisite network still has 7 plugins and 5 themes that return errors with PHP 7, including one actively developed theme by Automattic (Edin) and one plugin by wordpressdotorg (WordPress Importer).

    We have 22 plugins and 8 themes that have PHP 7 warnings.

    The WordPress.org theme and plugin repositories should flag plugins and themes that are not compatible with PHP 7 and encourage the authors to update them. And it would help quite a bit if the major players led the way with PHP7-compatible plugins and themes.

    Report


  3. Since we use themes in wordpress websites which has so many render blocking js and css due to which website gets slow. PHP 7 makes wordpress website faster. So, everyone should upgrade :)

    Report

Comments are closed.