Skip to content

Commit 81a57f4

Browse files
committed
fix(post): use date_i18n since the date is already offset with timezone
1 parent a81cf9d commit 81a57f4

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/block/posts/index.php

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,12 +91,13 @@ function generate_render_item_from_stackable_posts_block( $post, $attributes, $t
9191

9292
// Date.
9393
if ( strpos( $new_template, '!#dateTime!#' ) !== false || strpos( $new_template, '!#date!#' ) !== false ) {
94-
$datetime = wp_date( 'c', strtotime( $post['post_date'] ) );
94+
// Use date_i18n since $post['post_date'] is offset with timezone
95+
$datetime = date_i18n( 'c', strtotime( $post['post_date'] ) );
9596
$date_format = get_option( 'date_format' );
9697
if ( empty( $date_format ) ) {
9798
$date_format = 'F j, Y';
9899
}
99-
$date = wp_date( $date_format, strtotime( $post['post_date'] ) );
100+
$date = date_i18n( $date_format, strtotime( $post['post_date'] ) );
100101
$new_template = str_replace( '!#dateTime!#', $datetime, $new_template );
101102
$new_template = str_replace( '!#date!#', $date, $new_template );
102103
}

0 commit comments

Comments
 (0)