Keeps a WordPress User profile in sync with a CiviCRM Contact and integrates WordPress and CiviCRM Entities when using Advanced Custom Fields.
Prioritized issue groups from the latest Plugin Check scan
Maintainability
147
10 issue groups
Security
17
2 issue groups
Performance
4
1 issue group
Supply Chain
2
1 issue group
Sample message
Global variables defined by a theme/plugin should start with the theme/plugin prefix. Found: "$activity_post_type".
Sample message
Hook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "'acf/fields/' . $this->name . "/query/key={$field['key']}"".
Sample message
PHP file should prevent direct access. Add a check like: if ( ! defined( 'ABSPATH' ) ) exit;
Sample message
Processing form data without nonce verification.
Sample message
Hook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "$filter . '/action=' . $action".
Sample message
Processing form data without nonce verification.
Sample message
Setting `suppress_filters` to `true` is prohibited.
Sample message
error_log() found. Debug code should not normally be used in production.
Sample message
print_r() found. Debug code should not normally be used in production.
Sample message
Hidden files are not permitted.
Sample message
The use of function ini_set() is discouraged
Sample message
The "acf/fields/civicrm" prefix is not a valid namespace/function/class/variable/constant prefix in PHP.
Sample message
Classes declared by a theme/plugin should start with the theme/plugin prefix. Found: "CRM_Contact_Form_Task_CreateWordPressUsers".
Sample message
Mismatched Requires at least: 4.9 != 5.7. "Requires at least" needs to be exactly the same with that in your main plugin file's header.
Sample message
The plugin slug includes a restricted term. Your plugin slug - "civicrm-wp-profile-sync" - contains the restricted term "wp" which cannot be used at all in your plugin slug.
Potential connections found in static code analysis.
Outbound calls
46
External assets
0
Incoming endpoints
26
No external asset domains detected.
wp_ajax
wp_ajax
wp_ajax
wp_ajax
wp_ajax
wp_ajax
wp_ajax
wp_ajax
wp_ajax
wp_ajax
wp_ajax
wp_ajax
3 score snapshots
v0.7.5
35
Latest
v0.7.4
35
Score
| Scan | Score | Findings | Errors | Warnings | Plugin | Check |
|---|---|---|---|---|---|---|
| Latest | 35 | 171 | 31 | 140 | v0.7.5 | 2.1.0 |
| 35 | 171 | 31 | 140 | v0.7.4 | 2.1.0 |
Author, categories, issues, domains, and nearby plugins.