WordPress.DateTime.RestrictedFunctions.timezone_change_date_default_timezone_set

timezone change date default timezone set

Plugin Check reported a maintainability issue that can make the plugin harder to review, run, or update.

medium weight

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.

Affected Plugins

RankPluginScoreErrorsWarningsInstallsAddedUpdatedTop Issue
#1Shopping Cart & eCommerce Store177,49217,5543k+Non-prefixed global variable
#2Pagopar – WooCommerce Gateway185301,215400Non-prefixed global variable
#3Matomo Analytics – Powerful, Privacy-First Insights for WordPress191,993892100k+Exception output is not escaped
#4Netgsm193523481k+Non-prefixed global variable
#5AweBooking – Hotel Booking System203095141k+Non-prefixed global variable
#6Duplicator – Backups & Migration Plugin – Cloud Backups, Scheduled Backups, & More202,8781,9881m+Non-prefixed global variable
#7Shipping for Nova Poshta20598923400Output is not escaped
#8Events Manager – OpenStreetMaps20559444600Output is not escaped
#9Pinpoint Booking System – Version 2216343283k+Missing direct file access protection
#10Event Espresso – Event Registration & Ticketing Sales2112,7102,136600Text Domain Mismatch
#11Campaign Monitor for WordPress213864612k+Non-prefixed global variable
#12Landing Page Builder – Coming Soon page, Maintenance Mode, Lead Page, WordPress Landing Pages211,1202,9138k+Non-prefixed global variable
#13Five Star Restaurant Reservations – WordPress Booking Plugin211,1011,15910k+Output is not escaped
#14Seamless Donations is Sunset216005142k+Text Domain Mismatch
#15SeatReg213501,842300Missing nonce verification
#16UPC/EAN/GTIN Barcode Generator/Importer21776311500Exception output is not escaped
#17URL Shortify – Simple and Easy URL Shortener211,5092,73710k+Non-prefixed global variable
#18WCFM – Frontend Manager for WooCommerce214,7145,05920k+Non-prefixed global variable
#19WP Import Export Lite2155633140k+Exception output is not escaped
#20WP phpMyAdmin214,5286,43540k+Missing Arg Domain
#21wpDataTables – WordPress Data Table, Dynamic Tables & Table Charts Plugin211,8291,53460k+Output is not escaped
#22WPScan – WordPress Security Scanner215272658k+Text Domain Mismatch
#23Events Manager – Calendar, Bookings, Tickets, Appointments and more!224,7305,71460k+Output is not escaped
#24GeoDirectory – WP Business Directory Plugin and Classified Listings Directory224,4453,94310k+Output is not escaped
#25Mailchimp for WooCommerce22524658200k+Non-prefixed global variable
#26MailChimp Subscribe Form, Optin Builder, PopUp Builder, Form Builder221,1203,0122k+Non-prefixed global variable
#27MailOptin – Popup, Optin Forms & Email Newsletters for Mailchimp, HubSpot, AWeber Etc.222,6332,46010k+Output is not escaped
#28NinjaFirewall (WP Edition) – Advanced Security Plugin and Firewall221,2632,046100k+Non-prefixed global variable
#29NinjaScanner – Virus & Malware scan2259655130k+Non-prefixed global variable
#30Packeta228013418k+Exception output is not escaped
#31Search & Replace Everything – Quick and Easy Way to Find and Replace Text, Links221,0371,80920k+Non-prefixed global variable
#32Easy Appointment Booking & Scheduling System – Webba Booking Calendar221,6663,4712k+Non-prefixed global variable
#33Paysera Payment Gateway for WooCommerce221,8701987k+Exception output is not escaped
#34AgenWebsite Shipping – Plugin Ongkos Kirim & Generate Resi Otomatis Semua Kurir Indonesia221,3121,171500Text Domain Mismatch
#35WP Umbrella: Security Backup Restore & Monitoring221,0191,19980k+Exception output is not escaped
#36WPSSO Core – Complete Schema Markup and Meta Tags221,4264164k+Missing Translators Comment
#37Autoptimize23288191800k+Output is not escaped
#38B2BKing — Ultimate WooCommerce B2B and Wholesale Plugin — Wholesale Prices, Bulk Order Form & More231,34741110k+Text Domain Mismatch
#39Easy Digital Downloads – eCommerce Payments and Subscriptions made easy233,7028,48640k+Non-prefixed namespace
#40Flexmls® IDX Plugin231,2701,0441k+Output is not escaped
#41Simple Calendar – Google Calendar Plugin232,15361250k+Missing direct file access protection
#42InfiniteWP Client232,3791,844200k+Exception output is not escaped
#43MailPoet – Newsletters, Email Marketing, and Automation23957732500k+Exception output is not escaped
#44Molongui Authorship – Author Boxes, Guest Authors & Co-Authors for WordPress239311,24710k+Output is not escaped
#45Order Bump for WooCommerce231,7201,562600Output is not escaped
#46MyWorks Sync for WooCommerce & QuickBooks Online232,2929,1015k+Non-prefixed global variable
#47Next Active Directory Integration236932852k+Exception output is not escaped
#48NitroPack – Performance, Page Speed & Cache Plugin for Core Web Vitals, CDN & Image Optimization2329364590k+Non-prefixed global variable
#49WP User Manager – User Profile Builder & Membership2378653810k+Exception output is not escaped
#50Advanced Contact form 7 DB247651,96170k+Non-prefixed global variable