0

我尝试创建一个主题。在该主题中,我创建了一个自定义帖子类型,并通过使用 wp_query 从该帖子类型获取帖子来查询 WordPress,代码如下:

$args = array(
    'post_type'         =>  'portfolio',
    'posts_per_page'    =>  18
);

$projects = new WP_Query($args);

while($projects->have_posts())
{
    $projects->the_post();
?>
<h3><?php the_title(); ?></h3>
<span><?php the_date(); ?></span>
<?php
}

wp_reset_postdata();

问题是,虽然我获得了所有帖子的标题,但我没有获得所有帖子的日期。有些帖子有日期,有些则没有

对这个问题有什么想法吗?

4

1 回答 1

1

替换the_date()the_time()并指定日期格式,如下所示:

the_time('l, F j, Y');

查看有关格式化日期的法典文章

于 2012-07-23T18:33:55.247 回答