global-time-ghost

plugin

2.3.0 • public • Published 3 days ago

Show any UTC time in the visitor's real local timezone — automatically. Gutenberg block + shortcode. Zero config. Works with every cache & CDN.

eventsgutenberg blocklocal timetimezoneutc

Description

The lightest, fastest, and most beautiful local-time plugin for WordPress.

Just drop one shortcode and every visitor instantly sees times in their own timezone (including automatic daylight saving handling):

[gtg_time date="2025-12-25 15:00:00"] → December 25, 2025 at 3:00 PM (their local time)
[gtg_time date="2025-08-20 14:00:00" format="g:i A (T)"] → 4:00 PM (CEST)

Perfect for:

  • Flash sales & limited offers
  • Webinars & live streams
  • Course launches
  • Event sites
  • Global WooCommerce stores

Free features (everything you need to get started):

  • [gtg_time] and [local_time] shortcodes
  • Full Gutenberg block ("Local Time")
  • Gorgeous purple badge with hover effect
  • Automatic timezone detection via browser (Intl API + cookie)
  • Works perfectly with WP Rocket, LiteSpeed, Cloudflare, SiteGround, Kinsta — all caches & CDNs
  • Modern admin dashboard with stats
  • Zero configuration needed — works out of the box
  • No JavaScript loaded on pages without the shortcode (~4 KB total)

Pro version – Lifetime license $39 (one-time)

  • Auto-convert times inside The Events Calendar, WooCommerce, LearnDash
  • Timezone dropdown widget for manual selection
  • Custom badge colors and styles
  • Analytics dashboard with conversion tracking
  • Priority email support
  • Lifetime updates

View Pro Features & Pricing →

Installation

  1. Upload to /wp-content/plugins/ or install via WordPress
  2. Activate the plugin
  3. Use [gtg_time date="2025-12-25 15:00:00"] anywhere
  4. Done! No settings required.

Frequently Asked Questions

Can I customize the output format?

Yes! Use the format parameter:
[gtg_time date="2025-12-25 15:00:00" format="F j, Y \a\t g:i A"]

See PHP date formats for options.

Can I remove the badge styling?

Yes! Use style="plain":
[gtg_time date="2025-12-25 15:00:00" style="plain"]

Does this work with Gutenberg?

Yes! Search for "Local Time" in the block inserter.

Does this work with page caching?

Yes! Works perfectly with WP Rocket, LiteSpeed, Cloudflare, and all caching plugins. The conversion happens in the browser.

What format should I use for the date?

Use UTC time in this format: YYYY-MM-DD HH:MM:SS
Example: 2025-12-25 15:00:00

Screenshots

Beautiful purple badge with hover effect

Beautiful purple badge with hover effect

Gutenberg block editor

Gutenberg block editor

Modern admin dashboard

Modern admin dashboard

Shortcode examples

Shortcode examples

Pro features overview

Pro features overview

Changelog

2.3.0 - February 7, 2026

  • NEW: Modern admin dashboard with statistics
  • NEW: Beautiful purple gradient badge styling
  • NEW: Hover effects on time badges
  • IMPROVED: Better cookie handling for timezone storage
  • IMPROVED: Faster JavaScript initialization
  • IMPROVED: Mobile responsive admin interface
  • UPDATED: Tested up to WordPress 6.8

2.2.0

  • Added Gutenberg block support
  • Improved timezone detection
  • Bug fixes and performance improvements

2.1.0

  • Initial public release

Upgrade Notice

2.3.0

Major UI upgrade with modern dashboard and beautiful badge styling. Recommended update for all users!