WordPress.DateTime.RestrictedFunctions.date_date
date date
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 |
|---|---|---|---|---|---|---|---|---|
| #1501 | Events Calendar by FooEvents | 35 | 56 | 59 | 4k+ | Non-prefixed global variable | ||
| #1502 | Full Width Banner Slider Wp | 35 | 239 | 140 | 2k+ | Output is not escaped | ||
| #1503 | GA4WP – Analytics Dashboard for the Website | 35 | 434 | 157 | 2k+ | Text Domain Mismatch | ||
| #1504 | Gravitec.net – Web Push Notifications | 35 | 47 | 52 | 1k+ | wp function not compatible with requires wp | ||
| #1505 | Gum Addon for Elementor | 35 | 660 | 72 | 50k+ | Text Domain Mismatch | ||
| #1506 | Gumlet – Image optimization with Resize, Compression, Lazy load, Caching & CDN delivery | 35 | 53 | 45 | 500 | parse url parse url | ||
| #1507 | Import Users & Customers with Meta | WP Ultimate CSV Importer Add-on | 35 | 27 | 140 | 5k+ | Interpolated SQL is not prepared | ||
| #1508 | Woody Code Snippets – Insert PHP, CSS, JS, and Header/Footer Scripts | 35 | 64 | 91 | 60k+ | Output is not escaped | ||
| #1509 | Instapage Plugin | 35 | 220 | 45 | 5k+ | Output is not escaped | ||
| #1510 | IntenseDebate Comments | 35 | 203 | 114 | 500 | Output is not escaped | ||
| #1511 | ICIT Weather Widget | 35 | 358 | 8 | 400 | Output is not escaped | ||
| #1512 | IP Based Login | 35 | 179 | 146 | 600 | Output is not escaped | ||
| #1513 | JWT Auth – WordPress JSON Web Token Authentication | 35 | 14 | 18 | 6k+ | Output is not escaped | ||
| #1514 | Kargo Takip | 35 | 84 | 142 | 3k+ | Missing nonce verification | ||
| #1515 | KBoard 위젯 – 워드프레스 게시판 | 35 | 53 | 32 | 3k+ | Output is not escaped | ||
| #1516 | Kiyoh customer review | 35 | 173 | 68 | 500 | Output is not escaped | ||
| #1517 | Flexible Invoices for WooCommerce – KSeF Add-on | 35 | 38 | 15 | 600 | Non-prefixed global variable | ||
| #1518 | Lead Form Builder & Contact Form | 35 | 400 | 345 | 9k+ | Output is not escaped | ||
| #1519 | Lenix scss compiler | 35 | 133 | 34 | 800 | Exception output is not escaped | ||
| #1520 | Less PHP Compiler | 35 | 163 | 47 | 3k+ | Exception output is not escaped | ||
| #1521 | MainWP Child Reports | 35 | 49 | 116 | 100k+ | Non-prefixed hook name | ||
| #1522 | MapSVG – Vector maps, Image maps, Google Maps | 35 | 74 | 47 | 1k+ | Missing direct file access protection | ||
| #1523 | Mark Posts | 35 | 30 | 34 | 1k+ | Output is not escaped | ||
| #1524 | Mechanic Visitor Counter | 35 | 240 | 66 | 7k+ | Output is not escaped | ||
| #1525 | Media Library Downloader | 35 | 21 | 16 | 4k+ | Output is not escaped | ||
| #1526 | Restaurant Menu – Food Ordering System – Table Reservation | 35 | 317 | 186 | 8k+ | Unsafe printing function | ||
| #1527 | Movylo Marketing Automation | 35 | 38 | 88 | 700 | error log print r | ||
| #1528 | Nginx Cache Controller | 35 | 79 | 96 | 1k+ | Text Domain Mismatch | ||
| #1529 | Nooz | 35 | 287 | 108 | 500 | Text Domain Mismatch | ||
| #1530 | One Page Express Companion | 35 | 132 | 65 | 10k+ | Output is not escaped | ||
| #1531 | OPcache Manager | 35 | 155 | 75 | 1k+ | Output is not escaped | ||
| #1532 | Paybox WooCommerce Payment Gateway | 35 | 165 | 88 | 500 | Non Singular String Literal Domain | ||
| #1533 | Paytm Payment Gateway | 35 | 92 | 104 | 3k+ | Missing Arg Domain | ||
| #1534 | Perfecty Push Notifications | 35 | 204 | 213 | 4k+ | SQL query is not prepared | ||
| #1535 | PiWeb Delivery & Pickup Date Time for WooCommerce | 35 | 377 | 163 | 500 | Text Domain Mismatch | ||
| #1536 | Pochipp | 35 | 27 | 102 | 20k+ | Non-prefixed global variable | ||
| #1537 | Poptin – Email Marketing Automation, Newsletter & Exit Pop Ups, Email Popups | 35 | 168 | 29 | 20k+ | Output is not escaped | ||
| #1538 | Push7 | 35 | 45 | 17 | 700 | Short PHP open tag found | ||
| #1539 | Related Posts by Taxonomy | 35 | 131 | 97 | 10k+ | Output is not escaped | ||
| #1540 | WP Responsive Tabs horizontal vertical and accordion Tabs | 35 | 598 | 212 | 2k+ | Output is not escaped | ||
| #1541 | Restrict Elementor Widgets, Columns and Sections | 35 | 18 | 53 | 500 | Non-prefixed function | ||
| #1542 | SEO Slider | 35 | 242 | 17 | 1k+ | Text Domain Mismatch | ||
| #1543 | ShopMagic Abandoned Cart Recovery for WooCommerce | 35 | 16 | 23 | 2k+ | Non-prefixed global variable | ||
| #1544 | Product Feed for Google Shopping, Microsoft Advertising and 40+ Channels for WooCommerce Merchant | 35 | 83 | 76 | 2k+ | Output is not escaped | ||
| #1545 | SHOPVOTE | 35 | 64 | 58 | 400 | curl curl setopt | ||
| #1546 | Show/Hide Content at Set Time | 35 | 17 | 7 | 10k+ | date date | ||
| #1547 | Simple CAPTCHA with Cloudflare Turnstile | 35 | 82 | 148 | 100k+ | Output is not escaped | ||
| #1548 | Simple Export Import for ACF Data | 35 | 19 | 64 | 1k+ | Request data is not unslashed | ||
| #1549 | Simple Post Type Permalinks | 35 | 16 | 1 | 9k+ | date date | ||
| #1550 | Simple Yearly Archive | 35 | 102 | 36 | 6k+ | Unsafe printing function |