mismatched_plugin_name
mismatched plugin name
Plugin Check reported a maintainability issue that can make the plugin harder to review, run, or update.
Why It Shows Up
The finding matches a WordPress coding-standard or Plugin Check rule for code clarity, compatibility, packaging, or API usage.
Why It Matters
Maintainability findings reduce confidence that the plugin will behave consistently across hosts, WordPress versions, and other plugins.
How to Fix
- Find the exact file and line in the raw scan output.
- Prefer WordPress APIs and standard coding patterns over custom or legacy behavior.
- If the warning is from bundled third-party code, document that separately and avoid modifying vendor files unless necessary.
References
Affected Plugins
| Rank | Plugin | Score | Errors | Warnings | Installs | Added | Updated | Top Issue |
|---|---|---|---|---|---|---|---|---|
| #2851 | Map Block | 98 | 2 | 5 | 6k+ | Missing direct file access protection | ||
| #2852 | Easyship WooCommerce Shipping Rates | 98 | 1 | 16 | 2k+ | Direct Query | ||
| #2853 | EmbedSocial – Social Media Feeds, Reviews and Galleries | 98 | 2 | 2 | 4k+ | mismatched plugin name | ||
| #2854 | Enable virtual card upload – vcf,vcard | 98 | 2 | 2 | 7k+ | mismatched plugin name | ||
| #2855 | Event Block | 98 | 5 | 1 | 1k+ | Missing direct file access protection | ||
| #2856 | WP All Export – User Export Add-On | 98 | 1 | 5 | 2k+ | trademarked term | ||
| #2857 | Filter Gallery | 98 | 11 | 1 | 3k+ | wp function not compatible with requires wp | ||
| #2858 | Find My Blocks – Locate blocks on your site | 98 | 2 | 7 | 4k+ | Non-prefixed function | ||
| #2859 | Force PclZip | 98 | 2 | 1 | 400 | mismatched plugin name | ||
| #2860 | Formsite | Embed online forms to collect orders, registrations, leads, and surveys | 98 | 3 | 2 | 900 | Missing direct file access protection | ||
| #2861 | Fusion Page Builder : Extension – Image | 98 | 4 | 2 | 500 | Missing direct file access protection | ||
| #2862 | Hide Admin Bar from Non-Admins | 98 | 3 | 1 | 10k+ | Missing direct file access protection | ||
| #2863 | Hide Tooltips on Hover – Clean Up Title Attributes Without Losing Accessibility | 98 | 1 | 2 | 4k+ | mismatched plugin name | ||
| #2864 | Image Hover Effects For WPBakery Page Builder | 98 | 30 | 4 | 3k+ | Missing Arg Domain | ||
| #2865 | WP Image Size Selection | 98 | 3 | 2 | 1k+ | Missing direct file access protection | ||
| #2866 | Layout Grid Block | 98 | 5 | 1 | 200k+ | Missing direct file access protection | ||
| #2867 | Lazy Load Control For Elementor – Remove the Lazy Load attribute from specific images in Elementor | 98 | 1 | 2 | 3k+ | mismatched plugin name | ||
| #2868 | LitExtension: Store to WooCommerce Migration | 98 | 1 | 9 | 1k+ | Non-prefixed constant | ||
| #2869 | Local Fonts Uploader – Upload & Host Any Font Locally for GDPR | 98 | 1 | 10 | 4k+ | Direct Query | ||
| #2870 | Logout Clear Cookies | 98 | 3 | 1 | 500 | Missing direct file access protection | ||
| #2871 | Magical Blocks – Elementor Style Blocks for Gutenberg | 98 | 7 | 3 | 900 | Localhost URL found | ||
| #2872 | MakeITeasy Back To Top | 98 | 3 | 1 | 2k+ | Missing direct file access protection | ||
| #2873 | Medialist | 98 | 1 | 4 | 900 | Missing Version | ||
| #2874 | Hatom/hentry remover (Fixes errors in Google Webmaster Tools) | 98 | 2 | 2 | 1k+ | mismatched plugin name | ||
| #2875 | External Links in New Window / New Tab | 98 | 2 | 13 | 30k+ | Non-prefixed global variable | ||
| #2876 | PPWP – Password Protect Pages | 98 | 29 | 30k+ | Non-prefixed class | |||
| #2877 | Popup Block | 98 | 6 | 2 | 700 | Missing direct file access protection | ||
| #2878 | Product Badges For WooCommerce | 98 | 16 | 600 | Non-prefixed global variable | |||
| #2879 | Really Simple Popup | 98 | 2 | 4 | 400 | Missing Version | ||
| #2880 | Remove Google Fonts | 98 | 1 | 5 | 700 | Missing Version | ||
| #2881 | Type Attribute Warnings Removal | 98 | 3 | 1 | 1k+ | mismatched plugin name | ||
| #2882 | Remove & Disable XML-RPC Pingback | 98 | 2 | 6 | 8k+ | Non-prefixed function | ||
| #2883 | SameSite Cookies | 98 | 3 | 2 | 700 | Missing direct file access protection | ||
| #2884 | Shape Dividers Plus for Elementor | 98 | 1 | 3 | 2k+ | Discouraged text-domain loading | ||
| #2885 | SheetDB – get your Google Spreadsheet data | 98 | 1 | 5 | 700 | Missing Version | ||
| #2886 | Shortcode for OpenTable Widget | 98 | 3 | 2 | 400 | Missing direct file access protection | ||
| #2887 | Product Variation Swatches for WooCommerce – Smart Swatches | 98 | 16 | 800 | Non-prefixed hook name | |||
| #2888 | Tableberg – Simple Gutenberg Table Block | 98 | 3 | 4 | 3k+ | date date | ||
| #2889 | Tablentor – Smart Table Builder for Elementor | 98 | 6 | 7 | 1k+ | Post Not In exclude | ||
| #2890 | ThemeRuby Multi Authors – Assign Multiple Writers to Posts | 98 | 3 | 4 | 2k+ | wp function not compatible with requires wp | ||
| #2891 | Timeline Block For Gutenberg | 98 | 3 | 2 | 9k+ | block api version too low | ||
| #2892 | Change Product Author For WooCommerce | 98 | 3 | 2 | 400 | license mismatch | ||
| #2893 | Additional Terms for WooCommerce | 98 | 1 | 7 | 2k+ | trademarked term | ||
| #2894 | Database Reset | 98 | 14 | 3 | 10k+ | Missing direct file access protection | ||
| #2895 | WP All Export – Export Add-On for ACF | 98 | 1 | 5 | 10k+ | trademarked term | ||
| #2896 | Wp Post Views – WordPress Post views counter | 98 | 3 | 10 | 4k+ | Non-prefixed class | ||
| #2897 | WP Rollback – Rollback Plugins and Themes | 98 | 1 | 9 | 300k+ | Non-prefixed hook name | ||
| #2898 | WPB Addons for Elementor – News Ticker, Timeline, Team & More Widgets | 98 | 1 | 17 | 3k+ | Post Not In exclude | ||
| #2899 | Show IDs by DraftPress | 98 | 2 | 3 | 10k+ | Missing direct file access protection | ||
| #2900 | Sequential Order Number for WooCommerce | 98 | 21 | 2 | 50k+ | wp function not compatible with requires wp |