Make WordPress Core

Changes between Initial Version and Version 1 of Ticket #43986, comment 60


Ignore:
Timestamp:
06/05/2018 02:54:33 AM (7 years ago)
Author:
afragen
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #43986, comment 60

    initial v1  
    1010> > The first step in upgrading PHP (beyond understanding the concepts) is to determine if the plugins and theme will work on the new version. For this, the user needs to see the numbers because he's looking ''before'' the upgrade. The user has to choose plugins that will work with a different version than his current version. Then he has to upgrade, and then he has to switch to those plugins he found. (Or install the plugins, but not activate yet.)
    1111
    12 There are infinite combinations of plugins and it is the responsibility of the site owner, or the person responsible for site maintenance, to ensure that the site doesn’t whitescreen because of some poorly coded plugin and an update. All that we can do is try to protect the use as much as we can. There is currently no method to determine where a plugin is compatible with a higher version of PHP. It’s up to the plugin developer to maintain their code, or you can fork it, fix it, and submit a PR; and it’s our responsibility to test our sites.
     12There are infinite combinations of plugins and it is the responsibility of the site owner, or the person responsible for site maintenance, to ensure that the site doesn’t whitescreen because of some poorly coded plugin or an update. All that we can do is try to protect the use as much as we can. There is currently no method to determine where a plugin is compatible with a higher version of PHP. It’s up to the plugin developer to maintain their code, or you can fork it, fix it, and submit a PR; and it’s our responsibility to test our sites.
    1313
    1414It is highly unlikely that a WordPress update will cause an issue with a plugin. We all know that WordPress seeks backwards compatibility, sometimes to the detriment of more advanced coding practices.