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

RankPluginScoreErrorsWarningsInstallsUpdatedTop Issue
#51Index WP MySQL For Speed2525025550k+Output Not Escaped
#52PDF & Print by BestWebSoft – WordPress Posts and Pages PDF Generator Plugin251,0841,2969k+Non Prefixed Variable Found
#53Appointment Booking Calendar — Simply Schedule Appointments Booking Plugin2596073860k+Text Domain Mismatch
#54VikBooking Hotel Booking Engine & PMS2513,2328,3128k+Output Not Escaped
#55VikRentCar Car Rental Management System255,5375,0484k+Non Prefixed Variable Found
#56Perfect Images: Regenerate Thumbnails, Image Sizes, WebP & AVIF2515411860k+Non Prefixed Variable Found
#57Booking Manager – Sync WP Booking Calendar – Import Events, Export Bookings to ICS Calendar265262635k+Output Not Escaped
#58Sliced Invoices – WordPress Invoice Plugin266844555k+Output Not Escaped
#59User Avatar261041734k+Non Prefixed Constant Found
#60FG Joomla to WordPress272781017k+Unsafe Printing Function
#61Under Construction, Coming Soon & Maintenance Mode2740114810k+Output Not Escaped
#62VOD Infomaniak2779738520k+Output Not Escaped
#63GTmetrix for WordPress28109708k+Output Not Escaped
#64Order Tracking – WordPress Status Tracking Plugin286197723k+Unsafe Printing Function
#65WP YouTube Lyte2820417830k+Non Prefixed Variable Found
#66Countdown Timer – Widget Countdown2929015210k+Output Not Escaped
#67PayU CommercePro Plugin30952707k+Text Domain Mismatch
#68Popularis Extra302371417k+Output Not Escaped
#69wp-jalali322196610k+Text Domain Mismatch
#70Companion Auto Update3315929850k+Direct Query
#71Easy Booking – WooCommerce Booking & Reservation Plugin341381724k+Output Not Escaped
#72WP-Persian35144376k+Unsafe Printing Function
#73Cryout Serious Theme Settings403325140k+Output Not Escaped
#74CSV Importer5424113k+file system operations fclose
#75Mantenimiento web63491520k+Text Domain Mismatch