在循环之外格式化帖子日期的显示

时间:2010-11-17 作者:Sergio Majluf

我使用此函数可以从循环外部检索多个数据:

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”的内容,但我想将其格式设置为“2010年6月”

能做到吗?

1 个回复
最合适的回答,由SO网友:ariefbayu 整理而成

我用的是这样的东西:

date(\'F, Y\', strtotime($data[0]->post_date));

结束

相关推荐

Paging in a sidebar mini loop

我切换到了另一个主题,并决定用其中的一些默认代码制作一个小部件,在自定义循环中显示我的美味帖子、推特帖子、su帖子和youtube视频(不包括主循环中的这些类别)。但是现在。。。分页不再工作。我制作了这个小部件:// =============================== EDL Sidebar Posts Widget ====================================== class SidebarPosts extends WP_Widget { &#x