Skip to main content
PluginScorePluginScore
Errors
PluginScore — Plugin Analyzer for WordPress
© 2025 PluginScore.
← Back to Leaderboard
wc-hide-shipping-methods icon

WC Hide Shipping Methods

This plugin automatically hides all other shipping methods when "Free Shipping" is available, while allowing you to retain "Local Picku …

Updated 11/6/2025
Scanned 11/13/2025, 7:02:03 AM
force-free-shippinghide-other-shipping-methodshide-shipping-methodshide-shipping-rateswoocommerce-free-shipping
94
Score
15
Errors
4
Warnings
20K
Installs
Security11
General2
Repo6
Performance0
Accessibility0
Top Issues by Category
Issues organized by category, type, and rule family

Issues Details
19 issues found in latest scan
CodeMessageLocationCategory
ERRORinvalid_license
Your plugin has an invalid license declared. Please update your readme with a valid SPDX license identifier.
——
ERRORreadme_mismatched_header_requires
Mismatched Requires at least: 6.5.0 != 6.5. "Requires at least" needs to be exactly the same with that in your main plugin file's header.
—Plugin Repo
ERRORWordPress.NamingConventions.PrefixAllGlobals.NonPrefixedFunctionFound
Functions declared in the global namespace by a theme/plugin should start with the theme/plugin prefix. Found: "woocommerce_admin_field_multiselect".
31:5Plugin Repo
ERRORWordPress.Security.EscapeOutput.OutputNotEscaped
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found 'sanitize_title'.
42:51Security
ERRORWordPress.Security.EscapeOutput.OutputNotEscaped
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$selected'.
47:76Security
ERRORWordPress.WP.I18n.MissingTranslatorsComment
A function call to __() with texts containing placeholders was found, but was not accompanied by a "translators:" comment on the line above to clarify the meaning of the placeholders.
99:17General
ERRORWordPress.Security.EscapeOutput.OutputNotEscaped
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found 'plugin_dir_url'.
595:38Security
ERRORWordPress.Security.EscapeOutput.OutputNotEscaped
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found 'plugin_dir_url'.
609:38Security
ERRORWordPress.Security.EscapeOutput.OutputNotEscaped
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found 'plugin_dir_url'.
623:38Security
ERRORWordPress.Security.EscapeOutput.OutputNotEscaped
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found 'plugin_dir_url'.
637:38Security
19 total row(s)
Scan History
1 scan recorded
11/13/2025, 7:02:03 AM9s
94
15
4
1 total row(s)