WP User Timezone
WordPress has a site-level timezone setting configured from the admin back-end. All dates and times displayed on the front-end are typically displayed in this timezone.
Consider an alternative
WP User Timezone shows warning signs in 2026 — compare the alternatives below before installing. It runs on 10+ sites, is rated 3/5 and was last updated 10 years ago, and scores 24/100 on our health check.
- Small user base (10+ active installs)
- Low rating so far — 3/5 from only 4 reviews
- No update in 10 years
- Only tested up to WordPress 4.5 (latest is 7.1)
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where WP User Timezone stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| date | >100 |
| time | >100 |
| timezone | >100 |
Version adoption
Share of active sites per release.
Rating breakdown
★★★★★★★★★★ 3 from 4 reviews
About WP User Timezone
From the official readme · v1.0.2Description
WordPress has a site-level timezone setting configured from the admin back-end. All dates and times displayed on the front-end are typically displayed in this timezone.
This plugin enables the display of dates/times in the front-end using the browser’s timezone. This is done by overriding the WordPress’s ‘timezone_string’ and ‘gmt_offset’ options to match the user’s timezone for the duration of a particular request
ONLY on the front-end interface.
Browser Timezone Detection
The browser’s timezone is detected using one of the following two methods
- jsTimezoneDetect (default)
- HTML5 Geolocation API and Google Timezone API
jsTimezoneDetect (default)
This is the default timezone detection mechanism. Please refer to the script home page
for the compatibility and other notes
HTML5 Geolocation API
Detects the current geo-location using navigator.geolocation.getCurrentPosition. The location thus detected will be sent to the Google Timezone API
which returns the timezone id – similar to “Asia/Kolkata”.
This method requires you to
- Enable the “Google Timezone API” option on the plugin options page
- Specify a valid Google API Key
- The key should be a browser key
- The “Accepted HTTP Referrers” should include the domain name used by the hosting wordpress site or left blank to allow all referrers
If the required options for the usage of Google Timezone API are not met, the detection mechanism falls back to the default one.
Post Timezone Detection
- If the browser’s timezone id is not detected successfully, everything else behaves as if this plugin is not installed.
- If the browser’s timezone id is detected, the following actions take place
- A cookie will be set in the browser, based on the cookie options specified on the plugin options page
- If a cookie already exists previously with the same id, no action is taken
- If a cookie doesn’t already exist previously or exists with a different timezone id, then a window.reload is triggered to refresh the page so that the dates/times on the page are updated
EventON Hook
This plugin provides a feature to hook into the EventON plugin. When enabled, all EventON dates/times are updated to reflect the browser’s timezone.
Shortcodes
This plugin defines the below shortcodes
- [wp_user_timezone_id] => Returns the timezone id of the browser or null if not available.
- [wp_user_timezone_offset] => Returns the timezone’s gmt offset in hours of the browser or null if not available.
Options
This plugin defines the below options to retrieve the original timezone_string and gmt_offset defined at the site level
- get_option( ‘site_timezone_string’ ) => Returns the original timezone_string option for the site
- get_option( ‘site_gmt_offset’ ) => Returns the original gmt_offset option for the site
Actions/Hooks
This plugin defines the below filters/hooks
- apply_filters( ‘wp_user_timezone_id’, $tz_id ) => Allows you to override the timezone string determined by the plugin. This filter can be used to apply user’s timezone preference. If any plugin or wordpress core implements a feature to accept and store user’s preferred timezone, the ‘wp_user_timezone_id’ can be used to apply that timezone value to the front-end. Reference: Add user-level timezone setting).
Admin Backend Dates/Times
Important: The admin back-end is not modified by this plugin. All dates/times displayed in the back-end are still in the original timezone specified by the WordPress General Settings.
Installation
This section describes how to install the plugin and get it working.
- Upload the plugin zip file using WordPress -> Plugins -> Add New -> Upload Plugin
- Activate the plugin through the ‘Plugins’ menu in WordPress
- Configure the options by visiting the plugin options page
Changelog
Contains admin settings validation fixes
1.0.2
- Minor validation fixes
1.0.1
- jQuery cookie script inclusion bug fix
1.0.0
- Initial version
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best WP User Timezone alternatives
All date plugins →FAQ
WP User Timezone: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Oct 6, 2026
Is WP User Timezone free?
Yes. WP User Timezone is free to download and use from the official WordPress.org plugin directory.
Is WP User Timezone safe to use in 2026?
WP User Timezone shows warning signs in 2026 — compare the alternatives below before installing. It runs on 10+ sites, is rated 3/5 and was last updated 10 years ago, and scores 24/100 on our health check.
How many websites use WP User Timezone?
WP User Timezone is active on 10+ WordPress websites and has been downloaded 2,748 times since it launched in April 2016. It was downloaded 79 times in the last 30 days.
Does WP User Timezone work with WordPress 7.1?
WP User Timezone is officially tested up to WordPress 4.5.33, while the latest release is 7.1.2. It may still work, but try it on a staging site first.
When was WP User Timezone last updated?
The latest version, 1.0.2, was released on May 7, 2016 (10 years ago).
Who makes WP User Timezone?
WP User Timezone is developed and maintained by Ravi Kiran Katha.
What are the best alternatives to WP User Timezone?
The most popular alternatives to WP User Timezone are WP Meta and Date Remover (90K+ installs), Hide/Remove Metadata (20K+ installs) and WP Date and Time Shortcode (10K+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card
