From 50fa912f7ac1a1545bb5a540402a7464c3893fba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lucas=20Garc=C3=ADa?= Date: Fri, 7 Aug 2026 11:00:22 +0200 Subject: [PATCH] feat: use wp_date in bridge date metatags to complain with wp timezone setting --- forms-bridge/includes/class-form-bridge.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/forms-bridge/includes/class-form-bridge.php b/forms-bridge/includes/class-form-bridge.php index 3a9b211b..e7905496 100644 --- a/forms-bridge/includes/class-form-bridge.php +++ b/forms-bridge/includes/class-form-bridge.php @@ -834,17 +834,17 @@ private static function get_tag_value( $tag ) { $locale = get_locale(); return $translations[ $locale ]['native_name'] ?? $locale; case 'datetime': - return date( 'Y-m-d H:i:s', time() ); + return wp_date( 'Y-m-d H:i:s' ); case 'gmt_datetime': - return gmdate( 'Y-m-d H:i:s', time() ); + return gmdate( 'Y-m-d H:i:s' ); case 'timestamp': return time(); case 'iso_date': - return date( 'c', time() ); + return wp_date( 'c' ); case 'gmt_iso_date': - return gmdate( 'c', time() ); + return gmdate( 'c' ); case 'utc_date': - $date = gmdate( 'c', time() ); + $date = gmdate( 'c' ); return preg_replace( '/\+\d+\:\d+$/', 'Z', $date ); case 'user_id': return wp_get_current_user()->ID;