FundEngine - FundEngine is a fundraising and crowdfunding plugin with PayPal, Stripe, and WooCommerce payment support.
Prioritized issue groups from the latest Plugin Check scan
Security
69
2 issue groups
Maintainability
29
16 issue groups
Sample message
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '"Cannot save property `{$key}` containing an API resource of type "'.
Sample message
trigger_error() found. Debug code should not normally be used in production.
Sample message
Using cURL functions is highly discouraged. Use wp_remote_get() instead.
Sample message
PHP file should prevent direct access. Add a check like: if ( ! defined( 'ABSPATH' ) ) exit;
Sample message
Global constants defined by a theme/plugin should start with the theme/plugin prefix. Found: "WFP_FUNDRAISING_PREVIOUS_STABLE_VERSION".
Sample message
error_log() found. Debug code should not normally be used in production.
Sample message
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$message'.
Sample message
Using cURL functions is highly discouraged. Use wp_remote_get() instead.
Sample message
Using cURL functions is highly discouraged. Use wp_remote_get() instead.
Sample message
Using cURL functions is highly discouraged. Use wp_remote_get() instead.
Sample message
Using cURL functions is highly discouraged. Use wp_remote_get() instead.
Sample message
parse_url() is discouraged because of inconsistency in the output across PHP versions; use wp_parse_url() instead.
Sample message
Classes declared by a theme/plugin should start with the theme/plugin prefix. Found: "WFP_Fundraising".
Sample message
Using cURL functions is highly discouraged. Use wp_remote_get() instead.
Sample message
Using cURL functions is highly discouraged. Use wp_remote_get() instead.
Sample message
Using cURL functions is highly discouraged. Use wp_remote_get() instead.
Sample message
mt_rand() is discouraged. Use the far less predictable wp_rand() instead.
Sample message
The plugin slug includes a restricted term. Your plugin slug - "wp-fundraising-donation" - contains the restricted term "wp" which cannot be used at all in your plugin slug.
Potential connections found in static code analysis.
Outbound calls
281
External assets
0
Incoming endpoints
19
No external asset domains detected.
register_rest_route
register_rest_route
register_rest_route
register_rest_route
register_rest_route
register_rest_route
wp_ajax
wp_ajax
4 score snapshots
v1.8.1
37
Latest
v1.8.0
37
Score
| Scan | Score | Findings | Errors | Warnings | Plugin | Check |
|---|---|---|---|---|---|---|
| Latest | 37 | 98 | 89 | 9 | v1.8.1 | 2.0.0 |
| 37 | 98 | 89 | 9 | v1.8.0 | 2.0.0 |
Author, categories, issues, domains, and nearby plugins.