wp_function_not_compatible_with_requires_wp
wp function not compatible with requires wp
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 |
|---|---|---|---|---|---|---|---|---|
| #2901 | Import Markdown – Versatile Markdown Importer | 88 | 25 | 9 | 2k+ | Missing Arg Domain | ||
| #2902 | WPCode – Insert Headers and Footers + Custom Code Snippets – WordPress Code Manager | 88 | 27 | 33 | 3m+ | wp function not compatible with requires wp | ||
| #2903 | SimpleMaps | 88 | 81 | 19 | 600 | wp function not compatible with requires wp | ||
| #2904 | MC4WP: Mailchimp Top Bar – Email Subscribe Notification Bar | 88 | 1 | 21 | 7k+ | Non-prefixed global variable | ||
| #2905 | Minimal Coming Soon – Coming Soon Page | 88 | 7 | 143 | 100k+ | Non-prefixed global variable | ||
| #2906 | Modular Custom CSS | 88 | 7 | 1 | 400 | Output is not escaped | ||
| #2907 | ProScores – Live Scores | 88 | 12 | 4 | 800 | wp function not compatible with requires wp | ||
| #2908 | WP REST API Meta Endpoints | 88 | 50 | 3 | 1k+ | Missing Arg Domain | ||
| #2909 | Simple Custom CSS Plugin | 88 | 17 | 5 | 100k+ | wp function not compatible with requires wp | ||
| #2910 | SiteGround Email Marketing | 88 | 18 | 75 | 1k+ | Non-prefixed namespace | ||
| #2911 | Transferito: WP Migration | 88 | 16 | 115 | 500 | Non-prefixed global variable | ||
| #2912 | User IP and Location | 88 | 2 | 10 | 3k+ | Input is not sanitized | ||
| #2913 | Address Validation and Autocomplete for WooCommerce | Addressfinder | 89 | 85 | 15 | 900 | Text Domain Mismatch | ||
| #2914 | AI Content Creator – Easy ChatGPT powered article generator | 89 | 15 | 33 | 500 | Non-prefixed global variable | ||
| #2915 | Archivarix External Images Importer | 89 | 8 | 35 | 1k+ | Non-prefixed global variable | ||
| #2916 | atec Cache Info | 89 | 24 | 2 | 1k+ | wp function not compatible with requires wp | ||
| #2917 | Bit Flows: AI Agent Automation & Integrations for Forms, CRM, eCommerce, Google Sheets, and More | 89 | 13 | 20 | 2k+ | wp function not compatible with requires wp | ||
| #2918 | Clear cache for Timber | 89 | 20 | 1 | 500 | wp function not compatible with requires wp | ||
| #2919 | Coupon & Discount Code Reveal Button | 89 | 37 | 10 | 1k+ | wp function not compatible with requires wp | ||
| #2920 | Cool Flipbox – Shortcode & Gutenberg Block | 89 | 29 | 10 | 5k+ | wp function not compatible with requires wp | ||
| #2921 | FV Clone Screen Options | 89 | 16 | 3 | 1k+ | wp function not compatible with requires wp | ||
| #2922 | LH Copy Media File | 89 | 21 | 5 | 800 | wp function not compatible with requires wp | ||
| #2923 | Light Views Counter – Fast, Scalable View Counter for High-Traffic Sites | 89 | 2 | 11 | 2k+ | Database parameter is not escaped | ||
| #2924 | Loading Page with Loading Screen | 89 | 49 | 18 | 10k+ | wp function not compatible with requires wp | ||
| #2925 | m1.DownloadList | 89 | 2 | 6 | 400 | Nonce verification recommended | ||
| #2926 | Popups for Divi | 89 | 99 | 57 | 100k+ | Text Domain Mismatch | ||
| #2927 | Reading Time WP | 89 | 5 | 33 | 30k+ | Non-prefixed global variable | ||
| #2928 | SiteLock Security – WP Hardening, Login Security & Malware Scans | 89 | 44 | 9 | 1k+ | Text Domain Mismatch | ||
| #2929 | WPChat – Live Chat & Messaging Widget for Customer Support | 89 | 6 | 7 | 3k+ | wp function not compatible with requires wp | ||
| #2930 | Speed Up – JavaScript To Footer | 89 | 4 | 1 | 1k+ | Output is not escaped | ||
| #2931 | Statify | 89 | 5 | 33 | 100k+ | Direct Query | ||
| #2932 | Superb Table (SEO Optimized Tables With Schema) | 89 | 44 | 12 | 2k+ | wp function not compatible with requires wp | ||
| #2933 | Tawk.To Live Chat | 89 | 102 | 27 | 100k+ | wp function not compatible with requires wp | ||
| #2934 | User Admin Simplifier | 89 | 106 | 32 | 10k+ | Text Domain Mismatch | ||
| #2935 | WP Anywhere Widgets | 89 | 16 | 14 | 700 | wp function not compatible with requires wp | ||
| #2936 | WP Database Backup – Unlimited Database & Files Backup by Backup for WP | 89 | 855 | 11 | 30k+ | Text Domain Mismatch | ||
| #2937 | Automatically Paginate Posts | 90 | 12 | 2 | 2k+ | wp function not compatible with requires wp | ||
| #2938 | Contact Form 7 Google Analytics | 90 | 6 | 5 | 7k+ | trademarked term | ||
| #2939 | Compact Archives | 90 | 8 | 14 | 2k+ | Non-prefixed function | ||
| #2940 | Dynamic Year Block – display a copyright notice in your footer with the current year | 90 | 5 | 28 | 2k+ | Non-prefixed global variable | ||
| #2941 | Easy Auto SKU Generator for WooCommerce | 90 | 21 | 13 | 10k+ | Missing direct file access protection | ||
| #2942 | External files in Media Library | 90 | 16 | 68 | 400 | Direct Query | ||
| #2943 | Featured Image Admin Thumb | 90 | 7 | 10 | 20k+ | Non-prefixed hook name | ||
| #2944 | Lawwwing | Textos legales web y Banner de cookies | 90 | 31 | 13 | 700 | Text Domain Mismatch | ||
| #2945 | If-So Conditional Content for Elementor | 90 | 5 | 1 | 1k+ | Missing direct file access protection | ||
| #2946 | Image Converter for WebP | 90 | 5 | 1 | 800 | wp function not compatible with requires wp | ||
| #2947 | OAuth Single Sign On – SSO (OAuth Client) | 90 | 269 | 36 | 6k+ | wp function not compatible with requires wp | ||
| #2948 | Nav Menu Item Duplicator | 90 | 16 | 4 | 500 | wp function not compatible with requires wp | ||
| #2949 | Page and Post Restriction | 90 | 14 | 3 | 2k+ | wp function not compatible with requires wp | ||
| #2950 | Power Coupons for WooCommerce | 90 | 6 | 91 | 20k+ | Non-prefixed global variable |