outdated_tested_upto_header
outdated tested upto header
Repository metadata is missing, stale, or inconsistent with WordPress.org expectations.
Why It Shows Up
Plugin Check found metadata such as Stable tag, Tested up to, Requires at least, Requires PHP, tags, or directory names that need attention.
Why It Matters
Repository metadata affects compatibility signals, update expectations, search presentation, and reviewer confidence.
How to Fix
- Update stale compatibility values before release.
- Keep readme and plugin header values consistent.
- Remove unsupported files or names from the release package.
References
Affected Plugins
| Rank | Plugin | Score | Errors | Warnings | Installs | Added | Updated | Top Issue |
|---|---|---|---|---|---|---|---|---|
| #2851 | KCSG Kartra Pages | 47 | 30 | 16 | 500 | Heredoc Output Not Escaped | ||
| #2852 | Legal Pages – Privacy Policy, Terms & Conditions, GDPR, CCPA, and Cookie Notice Generator | 47 | 44 | 83 | 10k+ | Missing direct file access protection | ||
| #2853 | Product Categories/Tags Bottom Description for WooCommerce | 47 | 60 | 23 | 3k+ | Text Domain Mismatch | ||
| #2854 | Showeblogin Social Plugin | 47 | 59 | 5 | 400 | Output is not escaped | ||
| #2855 | Simple Popup Plugin | 47 | 53 | 5 | 1k+ | Output is not escaped | ||
| #2856 | Social Media Widget | 47 | 51 | 3 | 400 | Output is not escaped | ||
| #2857 | SportsPress for Baseball | 47 | 113 | 34 | 900 | Text Domain Mismatch | ||
| #2858 | The Tribal Plugin | 47 | 43 | 62 | 700 | Non-prefixed function | ||
| #2859 | Userback | 47 | 13 | 20 | 2k+ | Output is not escaped | ||
| #2860 | Website Article Monetization By MageNet | 47 | 17 | 24 | 10k+ | Output is not escaped | ||
| #2861 | FedaPay Gateway for WooCommerce | 47 | 24 | 11 | 700 | Output is not escaped | ||
| #2862 | WP Custom Author URL | 47 | 16 | 38 | 5k+ | Non-prefixed global variable | ||
| #2863 | WP PHP Console | 47 | 18 | 24 | 500 | Output is not escaped | ||
| #2864 | WP Prefix Changer | 47 | 27 | 16 | 900 | Missing Arg Domain | ||
| #2865 | QuadLayers TikTok Feed | 47 | 78 | 52 | 7k+ | Text Domain Mismatch | ||
| #2866 | WP User Profile Restriction | 47 | 26 | 8 | 400 | Output is not escaped | ||
| #2867 | Post Status Notifications | 47 | 98 | 41 | 1k+ | Text Domain Mismatch | ||
| #2868 | Add-on WooCommerce – MailPoet 3 | 48 | 30 | 21 | 600 | Output is not escaped | ||
| #2869 | Add Polylang support for Customizer | 48 | 18 | 20 | 2k+ | Nonce verification recommended | ||
| #2870 | Advanced Custom Fields – Location Field add-on | 48 | 51 | 6 | 900 | Output is not escaped | ||
| #2871 | AffiliateWP – Store Credit | 48 | 47 | 21 | 400 | Output is not escaped | ||
| #2872 | AnWP Post Grid and Post Carousel Slider for Elementor | 48 | 758 | 171 | 20k+ | Text Domain Mismatch | ||
| #2873 | Better Block Patterns | 48 | 77 | 11 | 1k+ | Missing direct file access protection | ||
| #2874 | BP Simple Private | 48 | 19 | 12 | 500 | Output is not escaped | ||
| #2875 | bxSlider integration for WordPress | 48 | 126 | 21 | 500 | Text Domain Mismatch | ||
| #2876 | Comment Notifier | 48 | 10 | 55 | 400 | Non-prefixed global variable | ||
| #2877 | Contact Form 7 BWP reCAPTCHA Extension | 48 | 92 | 10 | 400 | Non Singular String Literal Domain | ||
| #2878 | Convertful – Your Ultimate On-Site Conversion Tool | 48 | 15 | 34 | 3k+ | wp function not compatible with requires wp | ||
| #2879 | CookieFox – Cookie Notice | 48 | 14 | 19 | 400 | Output is not escaped | ||
| #2880 | Current Menu Item for Custom Post Types | 48 | 18 | 30 | 2k+ | Non-prefixed global variable | ||
| #2881 | Custom Background Extended | 48 | 13 | 23 | 800 | Input is not validated | ||
| #2882 | Custom Related Products for WooCommerce | 48 | 25 | 10 | 5k+ | Text Domain Mismatch | ||
| #2883 | Disable Author Pages | 48 | 23 | 5 | 6k+ | Unsafe printing function | ||
| #2884 | Filter Page by Template | 48 | 17 | 20 | 2k+ | Nonce verification recommended | ||
| #2885 | Fixed And Sticky Header | 48 | 31 | 7 | 1k+ | Output is not escaped | ||
| #2886 | Hotline Phone Ring | 48 | 16 | 15 | 8k+ | Output is not escaped | ||
| #2887 | JW Player for WordPress | 48 | 288 | 78 | 1k+ | Text Domain Mismatch | ||
| #2888 | Library Bookshelves | 48 | 12 | 59 | 500 | Nonce verification recommended | ||
| #2889 | Mailster Live | 48 | 22 | 37 | 600 | Missing Translators Comment | ||
| #2890 | MWW Disclaimer Buttons | 48 | 21 | 16 | 400 | Output is not escaped | ||
| #2891 | Optinly – Exit Intent, Newsletter Popups, Gamification & Opt-in Forms | 48 | 34 | 14 | 800 | Non Singular String Literal Domain | ||
| #2892 | Raw HTML Snippets | 48 | 14 | 36 | 2k+ | Input is not sanitized | ||
| #2893 | External Links | 48 | 42 | 13 | 9k+ | Output is not escaped | ||
| #2894 | Simple Regenerate Slug | 48 | 18 | 6 | 400 | Unsafe printing function | ||
| #2895 | Super Simple Google Analytics | 48 | 55 | 3 | 2k+ | Output is not escaped | ||
| #2896 | Tako Movable Comments | 48 | 18 | 39 | 1k+ | Input is not sanitized | ||
| #2897 | ThemeFarmer Companion | 48 | 54 | 51 | 2k+ | Missing Version | ||
| #2898 | WC Provincia Canton Distrito | 48 | 103 | 14 | 1k+ | Text Domain Mismatch | ||
| #2899 | Whitelist IP For Limit Login Attempts | 48 | 18 | 12 | 500 | Output is not escaped | ||
| #2900 | Conditional Display for Mobile – Mobile Detect Plugin | 48 | 4 | 112 | 2k+ | Input is not sanitized |