You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -17,7 +17,7 @@ This plugin will lint theme and plugin code inside your WordPress file system an
17
17
18
18
**This plugin does not execute your theme and plugin code, as such this plugin cannot detect runtime compatibility issues.**
19
19
20
-
**Please note that linting code is not perfect. We are aware of a few infrequent false positives, we are continuously working to ensure the checker provides the most accurate results possible.**
20
+
**Please note that linting code is not perfect. This plugin cannot detect unused codepaths that might be used for backwards compatibility, and thus might show false postiives. We maintain a [whitelist of plugins](https://github.com/wpengine/phpcompat/wiki/Results) that can cause false positives. We are continuously working to ensure the checker provides the most accurate results possible.**
21
21
22
22
### Update to PHP 7 ###
23
23
* Use this plugin to check your site for compatibility for PHP 7!
Yes, this plugin does extend WP-CLI and provide commands. See the [Other Notes](https://wordpress.org/plugins/php-compatibility-checker/other_notes/) tab for details.
77
77
78
-
3. Can I use this to test non-WordPress PHP Projects?
78
+
3. A plugin I created is listed as not compatible, what should I do?
79
+
80
+
We maintain a [whitelist of plugins](https://github.com/wpengine/phpcompat/wiki/Results) that cause false positives. If your plugin shows up as incompatible but you think that is wrong, please open a [GitHub issue](https://github.com/wpengine/phpcompat/issues/new) on the project, or email [email protected] with info about your plugin and why you know it is compatible (you have automated tests, the failure is on backwards compatibility codepaths, etc).
81
+
82
+
4. Can I use this to test non-WordPress PHP Projects?
79
83
80
84
Yes! While you cannot use this WordPress plugin to test your non-WordPress projects, you can use the [Open Source PHPCompatibility Library](https://github.com/wimg/PHPCompatibility) that this plugin is built on.
81
85
82
-
4. Why was my plugin/theme skipped?
86
+
5. Why was my plugin/theme skipped?
83
87
84
88
Some servers have timeouts to prevent long running queries, this is commonly 60 seconds. This can prevent the checker from being able to process large themes or plugins. You should check with your host to see if this timeout can be temporarily removed. The best way around this timeout issues is to run this plugin on a [local copy](https://make.wordpress.org/core/handbook/tutorials/installing-a-local-server/) of your site.
85
89
86
-
5. I found a bug, or have a suggestion, can I contribute back?
90
+
6. I found a bug, or have a suggestion, can I contribute back?
87
91
88
92
Yes! WP Engine has a public GitHub repo where you can contribute back to this plugin. Please open an issue on the [Plugin GitHub](https://github.com/wpengine/phpcompat). We actively develop this plugin, and are always happy to receive pull requests.
89
93
@@ -102,6 +106,10 @@ To disclose security issues for this plugin please email [email protected]
102
106
103
107
## Changelog ##
104
108
109
+
### 1.0.3 ###
110
+
- Fixed a bug in the WP-CLI command
111
+
- Added a handful of PHP 7 compatible plugins to the whitelist
112
+
105
113
### 1.0.2 ###
106
114
- Added additional role protections
107
115
- Changed the UI colors to better understand output at a glance
@@ -124,8 +132,6 @@ To disclose security issues for this plugin please email [email protected]
124
132
125
133
## Upgrade Notice ##
126
134
127
-
### 1.0.2 ###
128
-
- Added additional role protections
129
-
- Changed the UI colors to better understand output at a glance
130
-
- Exclude checking node_modules and tmp directories
131
-
- Added support for child theme's parent theme
135
+
### 1.0.3 ###
136
+
- Fixed a bug in the WP-CLI command
137
+
- Added a handful of PHP 7 compatible plugins to the whitelist
3. A plugin I created is listed as not compatible, what should I do?
79
79
80
-
We maintain a [whitelist of plugins](https://github.com/wpengine/phpcompat/wiki/Results) that cause false positives. If your plugin shows up as incompatible but you think that is wrong, please open a [GitHub issue](https://github.com/wpengine/phpcompat/issues/new) on the project, or email [email protected] with info about your plugin and why you know it is compatbilite (you have automated tests, the failure is on backwards compatibility codepaths, etc).
80
+
We maintain a [whitelist of plugins](https://github.com/wpengine/phpcompat/wiki/Results) that cause false positives. If your plugin shows up as incompatible but you think that is wrong, please open a [GitHub issue](https://github.com/wpengine/phpcompat/issues/new) on the project, or email [email protected] with info about your plugin and why you know it is compatible (you have automated tests, the failure is on backwards compatibility codepaths, etc).
81
81
82
82
4. Can I use this to test non-WordPress PHP Projects?
83
83
@@ -102,6 +102,10 @@ To disclose security issues for this plugin please email [email protected]
102
102
103
103
== Changelog ==
104
104
105
+
= 1.0.3 =
106
+
- Fixed a bug in the WP-CLI command
107
+
- Added a handful of PHP 7 compatible plugins to the whitelist
108
+
105
109
= 1.0.2 =
106
110
- Added additional role protections
107
111
- Changed the UI colors to better understand output at a glance
@@ -124,8 +128,6 @@ To disclose security issues for this plugin please email [email protected]
124
128
125
129
== Upgrade Notice ==
126
130
127
-
= 1.0.2 =
128
-
- Added additional role protections
129
-
- Changed the UI colors to better understand output at a glance
130
-
- Exclude checking node_modules and tmp directories
131
-
- Added support for child theme's parent theme
131
+
= 1.0.3 =
132
+
- Fixed a bug in the WP-CLI command
133
+
- Added a handful of PHP 7 compatible plugins to the whitelist
0 commit comments