Формирование отображения даты поста, вне цикла

wordpress.stackexchange https://wordpress.stackexchange.com/questions/4170

  •  16-10-2019
  •  | 
  •  

Вопрос

Я использую эту функцию, чтобы иметь возможность получить несколько данных, из -за пределов цикла:

function get_post_data($postId) {
 global $wpdb;
 return $wpdb->get_results("SELECT * FROM $wpdb->posts WHERE ID=$postId");
}

... А потом, чтобы отобразить дату, когда была опубликована пост:

<?php 
global $wp_query;
global $thePostID;
$thePostID = $wp_query->post->ID;
$data = get_post_data($thePostID);
echo $data[0]->post_date;
?>

Wich отображает что-то вроде «2010-06-14 22:36:03» в моей боковой панели, но я хотел бы отформатировать это как «June, 2010».

Можно ли сделать это?

Это было полезно?

Решение

Я использую что -то вроде этого:

date('F, Y', strtotime($data[0]->post_date));
Лицензировано под: CC-BY-SA с атрибуция
Не связан с wordpress.stackexchange
scroll top