Sync Elementor Forms and MetForm to Google Sheets in real-time with secure Google Sheets integration and automatic form submission sync.
Category Scores
Issues to Review
Prioritized issue groups from the latest Plugin Check scan
Maintainability
15
5 issue groups
Security
7
1 issue group
I18n
1
1 issue group
WARNINGMaintainabilityNon-prefixed global variableGlobal variables defined by a theme/plugin should start with the theme/plugin prefix. Found: "$elementorForms_gs_tools_service".9
- Category
- Maintainability
- Occurrences
- 9
- Severity
- warning
Sample message
Global variables defined by a theme/plugin should start with the theme/plugin prefix. Found: "$elementorForms_gs_tools_service".
ERRORSecurityOutput is not escapedAll output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$form'.7
- Category
- Security
- Occurrences
- 7
- Severity
- error
Sample message
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$form'.
WARNINGMaintainabilityNon-prefixed classClasses declared by a theme/plugin should start with the theme/plugin prefix. Found: "GSC_Elementor_Free".2
- Category
- Maintainability
- Occurrences
- 2
- Severity
- warning
Sample message
Classes declared by a theme/plugin should start with the theme/plugin prefix. Found: "GSC_Elementor_Free".
ERRORMaintainabilityMissing direct file access protectionPHP file should prevent direct access. Add a check like: if ( ! defined( 'ABSPATH' ) ) exit;2
- Category
- Maintainability
- Occurrences
- 2
- Severity
- error
Sample message
PHP file should prevent direct access. Add a check like: if ( ! defined( 'ABSPATH' ) ) exit;
ERRORI18nNon Singular String Literal TextThe $text parameter must be a single text string literal. Found: '<strong>Make Sure, your selected Method is:</strong> '.$selected_method.'<br><br> <strong>Authentication Required:</strong>\r\n You must have to <a href="admin.php?page=gsheetconnector-elementor-config&tab=integration" target="_blank">Authenticate using your Google Account</a> along with Google Drive and Google Sheets Permissions in order to enable the settings for configuration.</p>'1
- Category
- I18n
- Occurrences
- 1
- Severity
- error
Sample message
The $text parameter must be a single text string literal. Found: '<strong>Make Sure, your selected Method is:</strong> '.$selected_method.'<br><br> <strong>Authentication Required:</strong>\r\n You must have to <a href="admin.php?page=gsheetconnector-elementor-config&tab=integration" target="_blank">Authenticate using your Google Account</a> along with Google Drive and Google Sheets Permissions in order to enable the settings for configuration.</p>'
ERRORMaintainabilitybadly named filesFile and folder names must not contain spaces or special characters.1
- Category
- Maintainability
- Occurrences
- 1
- Severity
- error
Sample message
File and folder names must not contain spaces or special characters.
WARNINGMaintainabilitymismatched plugin namePlugin name "GSheetConnector for Elementor Forms – Sync Elementor Forms to Google Sheets" is different from the name declared in plugin header "GSheetConnector for Elementor Forms".1
- Category
- Maintainability
- Occurrences
- 1
- Severity
- warning
Sample message
Plugin name "GSheetConnector for Elementor Forms – Sync Elementor Forms to Google Sheets" is different from the name declared in plugin header "GSheetConnector for Elementor Forms".
External Connections
Not analyzed yet.
Score History
First score snapshot
v1.3.2
81
Latest
- Findings
- 23
- Errors
- 11
- Warnings
- 12
- Check
- 2.0.0
| Scan | Score | Findings | Errors | Warnings | Plugin | Check |
|---|---|---|---|---|---|---|
| Latest | 81 | 23 | 11 | 12 | v1.3.2 | 2.0.0 |
Relationship Map
Author, categories, issues, domains, and nearby plugins.