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 |
|---|---|---|---|---|---|---|---|---|
| #3651 | Multilingual Forms for Fluent Forms with WPML | 67 | 52 | 16 | 1k+ | Text Domain Mismatch | ||
| #3652 | Notely | 67 | 6 | 17 | 600 | Non-prefixed function | ||
| #3653 | onOffice for WP-Websites | 67 | 5 | 507 | 1k+ | Non-prefixed global variable | ||
| #3654 | Per Page Sidebars | 67 | 12 | 11 | 900 | Input is not validated | ||
| #3655 | Printful Integration for WooCommerce | 67 | 218 | 76 | 50k+ | Text Domain Mismatch | ||
| #3656 | Shoutcast Icecast HTML5 Radio Player | 67 | 17 | 10 | 1k+ | Input is not validated | ||
| #3657 | Simple Calendar – Advanced Custom Fields | 67 | 18 | 6 | 400 | Output is not escaped | ||
| #3658 | Simple HTTPS | 67 | 17 | 13 | 400 | Output is not escaped | ||
| #3659 | Cart links for WooCommerce | 67 | 13 | 16 | 500 | Text Domain Mismatch | ||
| #3660 | Text Expander | 67 | 50 | 15 | 600 | wp function not compatible with requires wp | ||
| #3661 | Theme Check | 67 | 143 | 6 | 20k+ | Missing Translators Comment | ||
| #3662 | BitPay Gateway for WooCommerce | 67 | 64 | 21 | 400 | Text Domain Mismatch | ||
| #3663 | Payment Gateway for Cpay with WooCommerce | 67 | 67 | 26 | 400 | wp function not compatible with requires wp | ||
| #3664 | Webyx for Elementor – Fullpage Fullscreen Scrolling Websites | 67 | 684 | 10 | 500 | Non Singular String Literal Domain | ||
| #3665 | Widget Contact Form 7 | 67 | 22 | 2 | 1k+ | Output is not escaped | ||
| #3666 | WP-Copyright-Protection | 67 | 24 | 5 | 5k+ | wp function not compatible with requires wp | ||
| #3667 | JAMstack Deployments | 67 | 33 | 3 | 1k+ | Short PHP open tag found | ||
| #3668 | WP Logout Redirect | 67 | 20 | 5 | 400 | Unsafe printing function | ||
| #3669 | WP Notification Bars | 67 | 13 | 32 | 10k+ | Request data is not unslashed | ||
| #3670 | WP Post Branches | 67 | 16 | 12 | 4k+ | Nonce verification recommended | ||
| #3671 | wp-Typography | 67 | 91 | 33 | 20k+ | Missing direct file access protection | ||
| #3672 | ACF: Yandex Maps Field | 68 | 73 | 10 | 800 | Text Domain Mismatch | ||
| #3673 | Auto Image Title & Alt | 68 | 13 | 4 | 400 | Missing direct file access protection | ||
| #3674 | Autoclear Autoptimize Cache | 68 | 16 | 3 | 8k+ | Output is not escaped | ||
| #3675 | Book Previewer for Woocommerce | 68 | 23 | 40 | 1k+ | Non-prefixed global variable | ||
| #3676 | Member Swipe for BuddyPress | 68 | 9 | 13 | 500 | Missing direct file access protection | ||
| #3677 | Category Featured Images | 68 | 5 | 12 | 600 | Input is not sanitized | ||
| #3678 | Clearout Email Validator – Real-Time Email Verification on WordPress Forms | 68 | 21 | 80 | 600 | Non-prefixed function | ||
| #3679 | Collapsing Categories | 68 | 29 | 8 | 4k+ | Missing direct file access protection | ||
| #3680 | Comment Approved | 68 | 6 | 14 | 500 | Input is not sanitized | ||
| #3681 | Controls for Contact Form 7 (Redirects, Analytics & Tracking) | 68 | 4 | 14 | 10k+ | Missing nonce verification | ||
| #3682 | ConvertBox Auto Embed WordPress plugin | 68 | 18 | 10 | 5k+ | Missing direct file access protection | ||
| #3683 | Content Security Policy Manager | 68 | 19 | 2 | 2k+ | Output is not escaped | ||
| #3684 | Default Attributes for WooCommerce | 68 | 22 | 18 | 400 | Non-prefixed hook name | ||
| #3685 | Exchange Rates Today | 68 | 9 | 10 | 400 | Non-prefixed function | ||
| #3686 | Expire Sticky Posts | 68 | 16 | 8 | 1k+ | Text Domain Mismatch | ||
| #3687 | Fatal Error Notify | 68 | 10 | 12 | 6k+ | Request data is not unslashed | ||
| #3688 | WCAG 2.0 form fields for Gravity Forms | 68 | 11 | 13 | 5k+ | Output is not escaped | ||
| #3689 | Guestplan Booking Widget | 68 | 43 | 6 | 1k+ | Text Domain Mismatch | ||
| #3690 | 简数采集器 | 68 | 5 | 25 | 1k+ | Request data is not unslashed | ||
| #3691 | Logo Switcher | 68 | 14 | 2 | 800 | Output is not escaped | ||
| #3692 | Mailster Contact Form 7 | 68 | 35 | 20 | 1k+ | Text Domain Mismatch | ||
| #3693 | ミエルカヒートマップ タグマネージャー | 68 | 9 | 11 | 800 | Input is not validated | ||
| #3694 | Pinterest Verify Meta Tag | 68 | 20 | 6 | 600 | Output is not escaped | ||
| #3695 | Hide Title | 68 | 13 | 6 | 900 | Output is not escaped | ||
| #3696 | Postepay Gateway per Woocommerce | 68 | 36 | 4 | 1k+ | Text Domain Mismatch | ||
| #3697 | Custom Form Builder, Contact Forms, Payment Forms, Surveys, Polls | 68 | 21 | 18 | 1k+ | Output is not escaped | ||
| #3698 | Protection Against DDoS | 68 | 22 | 5 | 3k+ | Output is not escaped | ||
| #3699 | Reusable Gutenberg Blocks Widget | 68 | 24 | 9 | 500 | Output is not escaped | ||
| #3700 | Russian Post and EMS for WooCommerce | 68 | 16 | 47 | 1k+ | Non-prefixed global variable |