block_api_version_too_low
block api version too low
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 |
|---|---|---|---|---|---|---|---|---|
| #251 | Map Block | 98 | 2 | 5 | 6k+ | Missing direct file access protection | ||
| #252 | Event Block | 98 | 5 | 1 | 1k+ | Missing direct file access protection | ||
| #253 | Gutena Tabs | 98 | 6 | 2 | 6k+ | Missing Arg Domain | ||
| #254 | iFrame Block | 98 | 4 | 0 | 800 | Missing direct file access protection | ||
| #255 | Image Comparison Block | 98 | 3 | 2 | 1k+ | Missing direct file access protection | ||
| #256 | Layout Grid Block | 98 | 5 | 1 | 200k+ | Missing direct file access protection | ||
| #257 | Lordicon | 98 | 2 | 2 | 600 | Non-prefixed function | ||
| #258 | Star Rating Block for Block Editor | 98 | 4 | 1 | 600 | Missing direct file access protection | ||
| #259 | Popup Block | 98 | 6 | 2 | 700 | Missing direct file access protection | ||
| #260 | QR Block | 98 | 3 | 0 | 500 | Missing direct file access protection | ||
| #261 | Sharing Image | 98 | 4 | 2 | 600 | Missing Arg Domain | ||
| #262 | Simple Shortcode for Google Maps | 98 | 2 | 5 | 3k+ | Non-prefixed hook name | ||
| #263 | Star Rating Block | 98 | 4 | 2 | 1k+ | Missing direct file access protection | ||
| #264 | Toggles | 98 | 3 | 0 | 2k+ | Missing direct file access protection | ||
| #265 | TWST Login Block | 98 | 4 | 1 | 1k+ | Missing Translators Comment | ||
| #266 | Waves Block | 98 | 4 | 0 | 700 | Missing direct file access protection | ||
| #267 | CodeMirror Blocks | 98 | 5 | 2 | 1k+ | Text Domain Mismatch | ||
| #268 | Gallery Styles | 99 | 1 | 2 | 500 | Not In Footer |