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 | Updated | Top Issue |
|---|---|---|---|---|---|---|---|
| #1 | BulletProof Security | 0 | 5,048 | 4,949 | 20k+ | Output Not Escaped | |
| #2 | Themify Builder | 9 | 5,195 | 2,096 | 5k+ | Text Domain Mismatch | |
| #3 | JetBackup – Backup, Restore & Migrate | 10 | 1,559 | 145 | 100k+ | Exception Not Escaped | |
| #4 | Easy WP SMTP – WordPress SMTP and Email Logs: Gmail, Office 365, Outlook, Custom SMTP, and more | 15 | 32 | 163 | 500k+ | Direct Query | |
| #5 | AnyComment | 17 | 445 | 449 | 5k+ | Output Not Escaped | |
| #6 | wpForo Forum | 17 | 4,033 | 2,922 | 20k+ | Unsafe Printing Function | |
| #7 | WPtouch – Make your WordPress Website Mobile-Friendly | 17 | 1,466 | 325 | 50k+ | Text Domain Mismatch | |
| #8 | Prime Slider Addons for Elementor | 18 | 3,500 | 230 | 100k+ | Text Domain Mismatch | |
| #9 | Podlove Podcast Publisher | 18 | 2,326 | 1,429 | 3k+ | Output Not Escaped | |
| #10 | Property Hive | 18 | 1,957 | 6,027 | 3k+ | Missing | |
| #11 | Shopping Cart & eCommerce Store | 18 | 5,459 | 17,298 | 4k+ | Non Prefixed Variable Found | |
| #12 | WP Import Export Lite | 18 | 738 | 979 | 40k+ | Non Prefixed Variable Found | |
| #13 | WP Directory Kit | 18 | 2,119 | 2,617 | 2k+ | Non Prefixed Variable Found | |
| #14 | Element Pack – Widgets, Templates & Addons for Elementor | 19 | 9,448 | 517 | 100k+ | Text Domain Mismatch | |
| #15 | Download Monitor | 19 | 425 | 1,364 | 80k+ | Non Prefixed Hookname Found | |
| #16 | Event Organiser | 19 | 1,106 | 544 | 20k+ | Text Domain Mismatch | |
| #17 | Advanced File Manager – Ultimate File Manager for WordPress And Document Library Solution | 19 | 1,218 | 901 | 100k+ | Exception Not Escaped | |
| #18 | Leaflet Maps Marker (Google Maps, OpenStreetMap, Bing Maps) | 19 | 3,275 | 3,228 | 10k+ | Output Not Escaped | |
| #19 | Matomo Analytics – Powerful, Privacy-First Insights for WordPress | 19 | 1,909 | 878 | 100k+ | Exception Not Escaped | |
| #20 | Search Atlas SEO – Premier SEO Plugin for One-Click WP Publishing & Integrated AI Optimization | 19 | 1,295 | 2,679 | 9k+ | Output Not Escaped | |
| #21 | Razorpay Payment Button Plugin | 19 | 486 | 98 | 2k+ | Exception Not Escaped | |
| #22 | Realtyna Organic IDX plugin + WPL Real Estate | 19 | 947 | 3,653 | 2k+ | Non Prefixed Variable Found | |
| #23 | Really Simple Security – Simple and Performant Security (formerly Really Simple SSL) | 19 | 541 | 385 | 3m+ | Missing Translators Comment | |
| #24 | Membership Plugin – Kadence Memberships | 19 | 5,082 | 2,982 | 9k+ | Text Domain Mismatch | |
| #25 | Scrollsequence – Cinematic Scroll Image Animation Plugin | 19 | 878 | 1,528 | 4k+ | Non Prefixed Variable Found | |
| #26 | SendPress Newsletters | 19 | 2,293 | 1,422 | 2k+ | Output Not Escaped | |
| #27 | BetterDocs – AI Documentation, Knowledge Base, Docs, Wikis, FAQ with Chatbot | 20 | 508 | 1,406 | 30k+ | Non Prefixed Variable Found | |
| #28 | Brizy – Page Builder | 20 | 589 | 720 | 70k+ | Output Not Escaped | |
| #29 | GiveWP – Donation Plugin and Fundraising Platform | 20 | 3,435 | 3,580 | 100k+ | Output Not Escaped | |
| #30 | Link Library | 20 | 1,941 | 1,397 | 10k+ | Unsafe Printing Function | |
| #31 | Brevo – Email, SMS, Web Push, Chat, and more. | 20 | 460 | 646 | 100k+ | Missing Unslash | |
| #32 | MAS Videos | 20 | 519 | 1,693 | 1k+ | Non Prefixed Variable Found | |
| #33 | Microthemer Lite – Visual Editor to Customize CSS | 20 | 1,004 | 1,699 | 10k+ | Non Prefixed Variable Found | |
| #34 | Nimble Page Builder | 20 | 1,591 | 1,684 | 30k+ | Missing Arg Domain | |
| #35 | Pix por Piggly (para Woocommerce) | 20 | 547 | 195 | 4k+ | Exception Not Escaped | |
| #36 | Quill Forms | Conversational Multi Step Forms, Surveys & quizzes | 20 | 401 | 368 | 3k+ | Text Domain Mismatch | |
| #37 | Robin Image Optimizer – Unlimited Image Optimization, WebP & AVIF | 20 | 557 | 541 | 100k+ | Output Not Escaped | |
| #38 | SpeakOut! Email Petitions | 20 | 850 | 994 | 3k+ | Missing | |
| #39 | Razorpay for WooCommerce | 20 | 974 | 855 | 100k+ | Non Prefixed Function Found | |
| #40 | WPJAM Basic | 20 | 328 | 356 | 4k+ | Output Not Escaped | |
| #41 | Store Locator WordPress | 21 | 2,372 | 1,572 | 10k+ | Text Domain Mismatch | |
| #42 | Backup Migration | 21 | 981 | 1,093 | 80k+ | Non Prefixed Variable Found | |
| #43 | bbPress | 21 | 929 | 3,672 | 100k+ | Non Prefixed Function Found | |
| #44 | Pinpoint Booking System – Version 2 | 21 | 634 | 328 | 3k+ | missing direct file access protection | |
| #45 | CallTrackingMetrics | 21 | 923 | 286 | 3k+ | Unsafe Printing Function | |
| #46 | Captcha Them All | 21 | 300 | 323 | 6k+ | Output Not Escaped | |
| #47 | CartFlows – Funnel Builder & Checkout Plugin for WooCommerce | 21 | 461 | 614 | 200k+ | Text Domain Mismatch | |
| #48 | Comet Cache | 21 | 857 | 245 | 20k+ | Output Not Escaped | |
| #49 | Cost Calculator Builder | 21 | 322 | 765 | 30k+ | Non Prefixed Variable Found | |
| #50 | Free Downloads WooCommerce | 21 | 430 | 359 | 4k+ | Output Not Escaped |