Support » Plugin: PHP Compatibility Checker » Interesting results

  • Jason King

    (@jasoncharlesstuartking)


    Surprised at the plugins that aren’t yet PHP7 compatible.

    And the ones that aren’t even 5.5 and 5.3 compatible.

    A couple of big-name, reliable plugins don’t pass the test on any version!

    Which makes me wonder how useful this test actually is, wouldn’t want to base a decision on it. Probably most useful to plugin coders.

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Contributor Taylor McCaslin

    (@taylor4484)

    Howdy Jason,

    As mentioned in the disclaimer on the plugin readme, this plugin lints PHP code and looks for patterns based on the chosen version of PHP versions.

    Many popular plugins include backwards compatibility code for older versions of PHP, which can cause failure cases. We are investigating including a whitelist for plugins that we have confirmed are working. The plugin does not execute any plugin PHP code, and thus can’t determine unused code paths.

    Ultimately the plugin is intended for developers as a tool to help them ensure compatibility with various PHP versions and to give site owners a tool to start a conversation with their developers about future PHP version compatibility.

    We have started a wiki to document plugins that developers have vetted for compatibility. Feel free to contribute to this wiki:
    https://github.com/wpengine/phpcompat/wiki/Results

    Jason King

    (@jasoncharlesstuartking)

    I see, that makes sense. Probably a good idea to get WordFence Security and Gravity Forms white-listed.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Interesting results’ is closed to new replies.