Skip to main content
PluginScorePluginScore
Errors
PluginScore — Plugin Analyzer for WordPress
© 2025 PluginScore.
← Back to Leaderboard
genesis-simple-hooks icon

Genesis Simple Hooks

This plugin creates a new Genesis settings page that allows you to insert code (HTML, Shortcodes, and PHP), and attach it to any of the 50+ action hoo …

Updated 8/7/2023
Scanned 11/13/2025, 6:29:52 AM
genesisgenesiswphooksstudiopress
96
Score
12
Errors
1
Warnings
20K
Installs
Security5
General4
Repo4
Performance0
Accessibility0
Top Issues by Category
Issues organized by category, type, and rule family

Issues Details
13 issues found in latest scan
CodeMessageLocationCategory
ERRORWordPress.WP.I18n.TextDomainMismatch
Mismatched text domain. Expected 'genesis-simple-hooks' but got 'plugin-boilerplate'.
127:77General
ERRORWordPress.WP.I18n.TextDomainMismatch
Mismatched text domain. Expected 'genesis-simple-hooks' but got 'plugin-boilerplate'.
127:130General
ERRORWordPress.WP.I18n.TextDomainMismatch
Mismatched text domain. Expected 'genesis-simple-hooks' but got 'plugin-boilerplate'.
130:196General
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.
144:3Plugin Repo
ERRORWordPress.Security.EscapeOutput.OutputNotEscaped
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$this'.
587:25Security
ERRORWordPress.Security.EscapeOutput.OutputNotEscaped
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '"[{$hook}][unhook][]"'.
587:49Security
ERRORWordPress.Security.EscapeOutput.OutputNotEscaped
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$this'.
588:25Security
ERRORWordPress.Security.EscapeOutput.OutputNotEscaped
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '"[{$hook}][unhook][]"'.
588:49Security
ERRORWordPress.Security.EscapeOutput.OutputNotEscaped
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$function'.
589:25Security
ERRORinvalid_plugin_name
Plugin name header in your readme is missing or invalid. Please update your readme with a valid plugin name header. Eg: "=== Example Name ==="
—Plugin Repo
13 total row(s)
Scan History
1 scan recorded
11/13/2025, 6:29:52 AM9s
96
12
1
1 total row(s)