{"id":255784,"date":"2025-10-16T14:10:59","date_gmt":"2025-10-16T14:10:59","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/global-time-ghost\/"},"modified":"2026-05-05T18:40:01","modified_gmt":"2026-05-05T18:40:01","slug":"global-time-ghost","status":"publish","type":"plugin","link":"https:\/\/bho.wordpress.org\/plugins\/global-time-ghost\/","author":15104310,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.5.2","stable_tag":"2.5.2","tested":"6.9.4","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Global Time Ghost \u2013 Local Time Converter","header_author":"PluginJoy","header_description":"Auto-adjust times, prices, events, and emails for visitor timezones. Free: badges & basics. Pro: full magic.","assets_banners_color":"a497ef","last_updated":"2026-05-05 18:40:01","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/pluginjoy.com\/product\/global-time-ghost-pro\/","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/global-time-ghost\/","header_author_uri":"https:\/\/pluginjoy.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":535,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"2.2.0":{"tag":"2.2.0","author":"aacers","date":"2025-12-12 12:10:22"},"2.3.0":{"tag":"2.3.0","author":"aacers","date":"2026-02-07 14:47:32"},"2.4.0":{"tag":"2.4.0","author":"aacers","date":"2026-04-30 18:07:22"},"2.4.1":{"tag":"2.4.1","author":"aacers","date":"2026-05-05 18:22:41"},"2.5.0":{"tag":"2.5.0","author":"aacers","date":"2026-05-01 05:42:57"},"2.5.1":{"tag":"2.5.1","author":"aacers","date":"2026-05-05 18:26:26"},"2.5.2":{"tag":"2.5.2","author":"aacers","date":"2026-05-05 18:40:01"}},"upgrade_notice":{"2.4.0":"<p>Real conversion stats + dismissable review reminder + refreshed Pro upsell. Safe upgrade \u2014 no breaking changes.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3520772,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.gif":{"filename":"icon-256x256.gif","revision":3379522,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3520772,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544X500.jpg":{"filename":"banner-1544X500.jpg","revision":3379522,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3520782,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3379530,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3520782,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["2.2.0","2.3.0","2.4.0","2.4.1","2.5.0","2.5.1","2.5.2"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":3520119,"resolution":"1","location":"assets","locale":"","width":1200,"height":1022},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":3520119,"resolution":"2","location":"assets","locale":"","width":1200,"height":800},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":3520119,"resolution":"3","location":"assets","locale":"","width":1200,"height":1022},"screenshot-4.jpg":{"filename":"screenshot-4.jpg","revision":3520119,"resolution":"4","location":"assets","locale":"","width":1200,"height":869}},"screenshots":{"1":"Beautiful purple badge with hover effect \u2014 works anywhere on your site.","2":"Modern admin dashboard with real conversion stats.","3":"Gutenberg \"Local Time\" block \u2014 full visual editor support.","4":"Pro: per-timezone optimal posting times powered by Claude Sonnet 4.6."}},"plugin_section":[],"plugin_tags":[228409,11916,4928,202880,25064],"plugin_category":[40,45],"plugin_contributors":[246849],"plugin_business_model":[],"class_list":["post-255784","plugin","type-plugin","status-publish","hentry","plugin_tags-content-calendar","plugin_tags-editorial-calendar","plugin_tags-future-posts","plugin_tags-post-scheduling","plugin_tags-scheduled-posts","plugin_category-calendar-and-events","plugin_category-ecommerce","plugin_contributors-aacers","plugin_committers-aacers"],"banners":{"banner":"https:\/\/ps.w.org\/global-time-ghost\/assets\/banner-772x250.png?rev=3520782","banner_2x":"https:\/\/ps.w.org\/global-time-ghost\/assets\/banner-1544x500.png?rev=3520782","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/global-time-ghost\/assets\/icon-128x128.png?rev=3520772","icon_2x":"https:\/\/ps.w.org\/global-time-ghost\/assets\/icon-256x256.png?rev=3520772","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/global-time-ghost\/assets\/screenshot-1.jpg?rev=3520119","caption":"Beautiful purple badge with hover effect \u2014 works anywhere on your site."},{"src":"https:\/\/ps.w.org\/global-time-ghost\/assets\/screenshot-2.jpg?rev=3520119","caption":"Modern admin dashboard with real conversion stats."},{"src":"https:\/\/ps.w.org\/global-time-ghost\/assets\/screenshot-3.jpg?rev=3520119","caption":"Gutenberg \"Local Time\" block \u2014 full visual editor support."},{"src":"https:\/\/ps.w.org\/global-time-ghost\/assets\/screenshot-4.jpg?rev=3520119","caption":"Pro: per-timezone optimal posting times powered by Claude Sonnet 4.6."}],"raw_content":"<!--section=description-->\n<p>The lightest, fastest and most beautiful local-time plugin for WordPress. Drop one shortcode and every visitor instantly sees your dates in <strong>their own timezone<\/strong> \u2014 including automatic daylight-saving handling.<\/p>\n\n<pre><code>[gtg_time date=\"2025-12-25 15:00:00\"] \u2192 December 25, 2025 at 3:00 PM (their local time)\n[gtg_time date=\"2025-08-20 14:00:00\" format=\"g:i A (T)\"] \u2192 4:00 PM (CEST)\n<\/code><\/pre>\n\n<h4>Perfect for<\/h4>\n\n<ul>\n<li>Flash sales &amp; limited offers<\/li>\n<li>Webinars &amp; live streams<\/li>\n<li>Course launches<\/li>\n<li>Event sites<\/li>\n<li>Global WooCommerce stores<\/li>\n<li>Webinar landing pages<\/li>\n<\/ul>\n\n<h4>Free features (everything you need to get started)<\/h4>\n\n<ul>\n<li><code>[gtg_time]<\/code> and <code>[local_time]<\/code> shortcodes<\/li>\n<li>Full Gutenberg block (\"Local Time\")<\/li>\n<li>Beautiful purple badge with hover effect (or plain text)<\/li>\n<li>Automatic timezone detection via the browser (Intl API + cookie)<\/li>\n<li>Real conversion + unique-timezone stats on the admin dashboard<\/li>\n<li>Works perfectly with WP Rocket, LiteSpeed, Cloudflare, SiteGround, Kinsta \u2014 all caches &amp; CDNs<\/li>\n<li>No JavaScript loaded on pages without the shortcode (~4 KB total)<\/li>\n<li>Zero configuration \u2014 works out of the box<\/li>\n<\/ul>\n\n<h4>Pro version \u2014 premium AI included<\/h4>\n\n<p><a href=\"https:\/\/pluginjoy.com\/product\/global-time-ghost-pro\/\">Global Time Ghost Pro<\/a> builds on the free plugin with AI-powered scheduling and deep WooCommerce \/ Events Calendar \/ LearnDash integration.<\/p>\n\n<ul>\n<li><strong>AI Optimal Posting Times<\/strong> \u2014 per-timezone publish recommendations (powered by Claude Sonnet 4.6)<\/li>\n<li><strong>AI Smart Scheduling<\/strong> \u2014 auto-schedule posts at the right local time for each region<\/li>\n<li><strong>AI Multi-Region Variants<\/strong> \u2014 region-aware copy generation for sales, events and webinars<\/li>\n<li><strong>WooCommerce auto-convert<\/strong> \u2014 order, sale and deadline times in every visitor's clock<\/li>\n<li><strong>The Events Calendar + LearnDash<\/strong> \u2014 full auto-conversion across event and course pages<\/li>\n<li><strong>Custom badge colors<\/strong> + <strong>timezone dropdown widget<\/strong> + <strong>conversion analytics<\/strong><\/li>\n<li><strong>Premium AI credits<\/strong> included with every Pro plan (50 \/ 200 \/ 1000 per month). Credits are shared with <a href=\"https:\/\/wordpress.org\/plugins\/a11y-enhancer\/\">SiteFix Pro<\/a> and <a href=\"https:\/\/wordpress.org\/plugins\/clarity-seo\/\">Clarity SEO Pro<\/a>.<\/li>\n<li><strong>Priority support<\/strong> \u2014 24-hour response on business days<\/li>\n<li><strong>30-day money-back guarantee<\/strong><\/li>\n<\/ul>\n\n<p><a href=\"https:\/\/pluginjoy.com\/product\/global-time-ghost-pro\/\">View Pro Features &amp; Pricing \u2192<\/a><\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload to <code>\/wp-content\/plugins\/<\/code> or install via WordPress.<\/li>\n<li>Activate the plugin.<\/li>\n<li>Drop <code>[gtg_time date=\"2025-12-25 15:00:00\"]<\/code> anywhere in your content, or use the \"Local Time\" Gutenberg block.<\/li>\n<li>Done. No settings required.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20work%20with%20page%20caching%3F\"><h3>Does this work with page caching?<\/h3><\/dt>\n<dd><p>Yes \u2014 Global Time Ghost was built specifically for cached sites. Times are rendered on the server in UTC, then localised in the visitor's browser via a tiny JavaScript snippet (~4 KB) and a cookie. WP Rocket, LiteSpeed, Cloudflare, SiteGround, Kinsta \u2014 all work flawlessly.<\/p><\/dd>\n<dt id=\"does%20it%20handle%20daylight%20saving%20time%3F\"><h3>Does it handle daylight saving time?<\/h3><\/dt>\n<dd><p>Yes. The browser reports the IANA timezone (e.g. <code>Europe\/Amsterdam<\/code>) and PHP's <code>DateTimeZone<\/code> handles the DST math automatically.<\/p><\/dd>\n<dt id=\"will%20visitors%20see%20the%20wrong%20time%20on%20the%20first%20page%20load%3F\"><h3>Will visitors see the wrong time on the first page load?<\/h3><\/dt>\n<dd><p>No. The first render uses UTC; once the timezone cookie is set the displayed time updates instantly. Most users never notice \u2014 and the badge degrades gracefully even with JavaScript disabled.<\/p><\/dd>\n<dt id=\"how%20do%20i%20display%20only%20the%20time%2C%20not%20the%20date%3F\"><h3>How do I display only the time, not the date?<\/h3><\/dt>\n<dd><p>Use the <code>format<\/code> attribute: <code>[gtg_time date=\"2025-08-20 14:00:00\" format=\"g:i A\"]<\/code><\/p><\/dd>\n<dt id=\"does%20it%20support%20the%20events%20calendar%20%2F%20woocommerce%20%2F%20learndash%3F\"><h3>Does it support The Events Calendar \/ WooCommerce \/ LearnDash?<\/h3><\/dt>\n<dd><p>Auto-conversion of plugin-managed dates (Events Calendar, WooCommerce, LearnDash, EDD) is a Pro feature. The free plugin works on any date you pass to the shortcode or block.<\/p><\/dd>\n<dt id=\"where%20is%20my%20data%20stored%3F\"><h3>Where is my data stored?<\/h3><\/dt>\n<dd><p>Locally \u2014 only the visitor's selected timezone is stored, and only in a first-party cookie (<code>gtg_user_tz<\/code>). Conversion counts are stored as anonymous totals in the WordPress options table. Nothing is sent to PluginJoy.<\/p><\/dd>\n<dt id=\"how%20do%20i%20remove%20the%20badge%20styling%3F\"><h3>How do I remove the badge styling?<\/h3><\/dt>\n<dd><p>Add <code>style=\"plain\"<\/code> to the shortcode: <code>[gtg_time date=\"2025-08-20 14:00:00\" style=\"plain\"]<\/code><\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.5.2<\/h4>\n\n<ul>\n<li>Readme metadata cleanup \u2014 fix contributors order; optimized search tags.<\/li>\n<\/ul>\n\n<h4>2.5.1<\/h4>\n\n<ul>\n<li>Hotfix: align readme Stable tag with main PHP Version header.<\/li>\n<\/ul>\n\n<h4>2.4.1<\/h4>\n\n<ul>\n<li><strong>New<\/strong>: v3 review boost \u2014 direct 5-star review URL pre-fills rating, lower friction.<\/li>\n<li><strong>New<\/strong>: Subtle review prompt on the post-edit screen \u2014 most users live in Gutenberg, not on plugin admin pages.<\/li>\n<li><strong>New<\/strong>: &#096;gtg_user_won&#096; action hook \u2014 fires the review prompt immediately after a real success event.<\/li>\n<li><strong>Improved<\/strong>: Activation time backfill so older installs see the prompt instead of waiting another 7 days.<\/li>\n<\/ul>\n\n<h4>2.4.0<\/h4>\n\n<ul>\n<li>New: Real conversion + unique-timezone tracking on the admin dashboard (replaces the placeholder counters).<\/li>\n<li>New: 5-star review reminder banner \u2014 appears once after 7 days, fully dismissable, with \"I already reviewed\" option.<\/li>\n<li>New: \"Get Pro\" link added to the plugins-page action row.<\/li>\n<li>Updated: Pro upsell card refreshed with the new subscription model and AI features (replaces the legacy lifetime $39 messaging).<\/li>\n<li>Updated: readme refreshed for Pro Subscription + Premium AI credits + shared-pool messaging across SiteFix Pro \/ Clarity SEO Pro.<\/li>\n<li>Tested up to WordPress 6.9.<\/li>\n<\/ul>\n\n<h4>2.3.0<\/h4>\n\n<ul>\n<li>Performance: ~4 KB total payload, only loaded on pages that use the shortcode or block.<\/li>\n<li>Improved: badge hover effect.<\/li>\n<li>Improved: cache + CDN compatibility (WP Rocket, LiteSpeed, Cloudflare, SiteGround, Kinsta).<\/li>\n<\/ul>\n\n<h4>2.2.0<\/h4>\n\n<ul>\n<li>Added: Gutenberg \"Local Time\" block.<\/li>\n<li>Improved: shortcode parsing.<\/li>\n<\/ul>","raw_excerpt":"Show every visitor your event, sale and deadline times in their own timezone \u2014 automatically. Works with all caches &amp; CDNs.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/bho.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/255784","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bho.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/bho.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/bho.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=255784"}],"author":[{"embeddable":true,"href":"https:\/\/bho.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/aacers"}],"wp:attachment":[{"href":"https:\/\/bho.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=255784"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/bho.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=255784"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/bho.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=255784"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/bho.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=255784"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/bho.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=255784"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/bho.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=255784"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}