Skip to main content
PluginScorePluginScore
Errors
PluginScore — Plugin Analyzer for WordPress
© 2025 PluginScore.
← Back to Leaderboard
constant-contact-forms icon

Constant Contact Forms

The official Constant Contact plugin adds a contact form to your WordPress site to quickly capture information from visitors.

Updated 11/10/2025
Scanned 11/13/2025, 6:34:46 AM
constant-contactconstant-contact-officialcontactsmarketingnewsletter
81
Score
24
Errors
62
Warnings
20K
Installs
Security54
Repo21
Performance8
General3
Accessibility0
Top Issues by Category
Issues organized by category, type, and rule family

Issues Details
86 issues found in latest scan
CodeMessageLocationCategory
ERRORPluginCheck.CodeAnalysis.SettingSanitization.register_settingMissing
Sanitization missing for register_setting().
226:3Plugin Repo
ERRORPluginCheck.CodeAnalysis.DiscouragedFunctions.load_plugin_textdomainFound
load_plugin_textdomain() has been discouraged since WordPress version 4.6. When your plugin is hosted on WordPress.org, you no longer need to manually include this function call for translations under your plugin slug. WordPress will automatically load the translations for you as needed.
536:3Plugin Repo
ERRORWordPress.Security.EscapeOutput.ExceptionNotEscaped
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$field'.
622:79Security
ERRORWordPress.NamingConventions.PrefixAllGlobals.NonPrefixedClassFound
Classes declared by a theme/plugin should start with the theme/plugin prefix. Found: "CCForm".
109:1Plugin Repo
ERRORWordPress.NamingConventions.PrefixAllGlobals.NonPrefixedHooknameFound
Hook names invoked by a theme/plugin should start with the theme/plugin prefix. Found: "wpml_current_language".
142:41Plugin Repo
ERRORWordPress.WP.I18n.UnorderedPlaceholdersText
Multiple placeholders in translatable strings should be ordered. Expected "%1$s, %2$s, %3$s", but got "%s, %s, %s" in 'We have detected connection errors for your site, %s%s%s. Potentially a failed signup has been detected and will be retried automatically once a new connection has been established. Otherwise, issues with token refreshing have been detected. Please visit your site and perform the steps to reconnect the plugin at your earliest convenience.'.
1775:13General
ERRORlibrary_core_files
Library files that are already in the WordPress core are not permitted.
—Plugin Repo
ERRORWordPress.Security.EscapeOutput.OutputNotEscaped
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found 'get_admin_page_title'.
229:28Security
ERRORWordPress.WP.AlternativeFunctions.file_system_operations_is_writable
File operations should use WP_Filesystem methods instead of direct PHP filesystem calls. Found: is_writable().
239:11Plugin Repo
ERRORWordPress.WP.AlternativeFunctions.file_system_operations_is_writable
File operations should use WP_Filesystem methods instead of direct PHP filesystem calls. Found: is_writable().
286:9Plugin Repo
86 total row(s)
Scan History
1 scan recorded
11/13/2025, 6:34:46 AM33s
81
24
62
1 total row(s)