Formattare la visualizzazione di data di un post, al di fuori del Loop
-
16-10-2019 - |
Domanda
sto usando questa funzione per essere in grado di recuperare i dati diversi, da fuori loop:
function get_post_data($postId) {
global $wpdb;
return $wpdb->get_results("SELECT * FROM $wpdb->posts WHERE ID=$postId");
}
... e poi, per visualizzare la data di un post è stato pubblicato:
<?php
global $wp_query;
global $thePostID;
$thePostID = $wp_query->post->ID;
$data = get_post_data($thePostID);
echo $data[0]->post_date;
?>
Quale display qualcosa come "2010-06-14 22:36:03" nella sidebar, ma mi piacerebbe formattarlo come solo "Giugno 2010"
Può essere fatto?
Soluzione
sto usando qualcosa di simile:
date('F, Y', strtotime($data[0]->post_date));
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a wordpress.stackexchange