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 |
|---|---|---|---|---|---|---|---|---|
| #1801 | Contact Form Widget | 38 | 54 | 107 | 1k+ | Request data is not unslashed | ||
| #1802 | One Click Demo Import | 38 | 22 | 84 | 1m+ | Non-prefixed global variable | ||
| #1803 | Popular Widget | 38 | 61 | 30 | 700 | Unsafe printing function | ||
| #1804 | Responsive Mailform ( Plugin Version ) – easy, responsive, contact, mailform | 38 | 120 | 107 | 500 | Output is not escaped | ||
| #1805 | RSS Feed Widget | 38 | 207 | 89 | 2k+ | Unsafe printing function | ||
| #1806 | Invoice123 | 38 | 139 | 88 | 400 | Text Domain Mismatch | ||
| #1807 | Schema App Structured Data | 38 | 35 | 86 | 7k+ | Nonce verification recommended | ||
| #1808 | Shapely Companion | 38 | 49 | 39 | 10k+ | Output is not escaped | ||
| #1809 | Simple Google Sitemap XML | 38 | 38 | 8 | 2k+ | Output is not escaped | ||
| #1810 | Simple JWT Login – Allows you to use JWT on REST endpoints. | 38 | 712 | 95 | 4k+ | Output is not escaped | ||
| #1811 | Simple Keyword to Link | 38 | 90 | 49 | 3k+ | Non Singular String Literal Domain | ||
| #1812 | Simple LDAP Login | 38 | 65 | 33 | 1k+ | Output is not escaped | ||
| #1813 | Simple Visitor Counter | 38 | 41 | 27 | 700 | Output is not escaped | ||
| #1814 | SimpleShop | 38 | 52 | 51 | 1k+ | date date | ||
| #1815 | Smart Cookie Kit | 38 | 263 | 81 | 3k+ | Output is not escaped | ||
| #1816 | Smart Maintenance Mode | 38 | 137 | 128 | 1k+ | Output is not escaped | ||
| #1817 | SRS Simple Hits Counter | 38 | 43 | 98 | 8k+ | Output is not escaped | ||
| #1818 | Standout CSS3 Buttons | 38 | 183 | 15 | 500 | Output is not escaped | ||
| #1819 | Subscriptions & Memberships for PayPal | 38 | 73 | 237 | 900 | Request data is not unslashed | ||
| #1820 | Broadcast | 38 | 21 | 107 | 1k+ | Direct Query | ||
| #1821 | TopList.cz | 38 | 138 | 7 | 400 | Output is not escaped | ||
| #1822 | Plugin Name: Traffic Stats Widget Plugin | 38 | 69 | 107 | 600 | Output is not escaped | ||
| #1823 | Twitter for WordPress | 38 | 47 | 24 | 1k+ | Output is not escaped | ||
| #1824 | VidShop – Shoppable Videos for WooCommerce | 38 | 54 | 153 | 1k+ | Database parameter is not escaped | ||
| #1825 | Ninja Forms Views – Display & Edit Ninja Forms Submissions on your site frontend | 38 | 84 | 49 | 1k+ | Output is not escaped | ||
| #1826 | TWIPLA (Visitor Analytics IO) – Privacy-First Website Stats, Session Recordings, Heatmaps, Polls and Surveys | 38 | 71 | 49 | 900 | Output is not escaped | ||
| #1827 | SSLCommerz Payment Gateway | 38 | 21 | 132 | 2k+ | Non-prefixed global variable | ||
| #1828 | White Label – WordPress Custom Admin, Custom Login Page, and Custom Dashboard | 38 | 205 | 31 | 10k+ | Output is not escaped | ||
| #1829 | Products Coming Soon for WooCommerce | 38 | 151 | 62 | 700 | Output is not escaped | ||
| #1830 | Show Stock Status for WooCommerce | 38 | 30 | 19 | 1k+ | Output is not escaped | ||
| #1831 | WP Hebrew Date | 38 | 102 | 13 | 600 | Output is not escaped | ||
| #1832 | WP Discord Post Plus – Supports Unlimited Channels | 38 | 116 | 34 | 700 | Text Domain Mismatch | ||
| #1833 | WP-DraftsForFriends | 38 | 141 | 71 | 1k+ | Output is not escaped | ||
| #1834 | WP Mailgun SMTP | 38 | 99 | 51 | 900 | Text Domain Mismatch | ||
| #1835 | WP Maintenance Mode & Site Under Construction | 38 | 72 | 57 | 3k+ | Output is not escaped | ||
| #1836 | Real-Time Post Statistics for WordPress | 38 | 63 | 68 | 1k+ | SQL query is not prepared | ||
| #1837 | External Store for Shopify | 38 | 97 | 33 | 2k+ | Output is not escaped | ||
| #1838 | WP Terms Popup – Terms and Conditions and Privacy Policy WordPress Popups | 38 | 299 | 58 | 3k+ | Non Singular String Literal Domain | ||
| #1839 | Accounting for WooCommerce | 39 | 87 | 115 | 500 | Unsafe printing function | ||
| #1840 | ACF Recent Posts Widget | 39 | 260 | 16 | 500 | Output is not escaped | ||
| #1841 | Advanced Woo Labels – Product Labels & Badges for WooCommerce | 39 | 171 | 125 | 10k+ | Output is not escaped | ||
| #1842 | bbPress Voting | 39 | 27 | 53 | 500 | Output is not escaped | ||
| #1843 | Blackhole for Bad Bots | 39 | 123 | 69 | 30k+ | Output is not escaped | ||
| #1844 | Blogger Importer Extended | 39 | 55 | 45 | 4k+ | Output is not escaped | ||
| #1845 | Bulk NoIndex & NoFollow Toolkit | 39 | 72 | 172 | 2k+ | Nonce verification recommended | ||
| #1846 | Calculator Builder – Create an Online Calculator | 39 | 16 | 221 | 1k+ | Non-prefixed global variable | ||
| #1847 | Culqi | 39 | 571 | 88 | 1k+ | Text Domain Mismatch | ||
| #1848 | Custom Metadata Manager | 39 | 81 | 20 | 700 | Output is not escaped | ||
| #1849 | Dashboard Cleaner | 39 | 40 | 91 | 500 | Missing nonce verification | ||
| #1850 | Datalogics Ecommerce Delivery – Datalogics | 39 | 13 | 115 | 500 | Nonce verification recommended |