显示' post_date' F,j,Y格式的pod

时间:2014-12-17 10:15:58

标签: wordpress

我想知道是否可以以类似于wordpress格式的方式显示pod页面的发布日期。目前日期显示如下:2014-12-05 14:34我更喜欢将其显示为“日期,月份,年份”。

之前的主要问题是,对于pod的每个实例,它将获取主页面的日期,而不是每个pod通过的日期。我现在有正确的日期显示,只是没有所需的格式。

我也包含了此页面的当前代码:

// Define custom query parameters
$params = array(
     'orderby' => 'date DESC',
'limit' => 4,
);
$postPods = pods('post', $params, array());
?>

<!-- Header content brought in before this file -->

<div class="container">
    <div class="col-md-12">
        <?php if (have_posts()) : while (have_posts()) : the_post();?>
        <?php
        echo '<h1 class="header">';
        the_title();
        echo '</h1>';
        echo '<div class="txtbox">';
        the_content();      
        echo '</div>';
        ?>
        <?php endwhile; endif; wp_reset_postdata(); ?>
</div>
</div>
    <div class="container">
<div class="col-md-12">
<div class="row">
    <div class="col-md-12">
        <?php 
        while ($postPods->fetch()) { ?>
    <div class="col-md-12 teambox news">    

            <div class="col-md-6 r-img-border">
                <a href="<?php echo $postPods->display(the_permalink); ?>"><img class="team current-dev" src="<?php echo $postPods->display('landing_page_thumbnail'); ?>" /></a>
            </div>
            <div class="col-md-6 news_limiter">
                <h1 class="header"><?php echo $postPods->field('title'); ?></h1>
                <p class="bluetxt"><strong>Posted on: </strong><?php echo $postPods->display('post_date');?></p>
                <p><?php echo $postPods->field('summary'); ?></p>
                <p><a class="btns btn mobhidden btn_foot" href="<?php echo $postPods->display(the_permalink); ?>">Read the full story</a></p>   
                <p><a class="btns1 btn deskhidden" href="<?php echo $postPods->display(the_permalink); ?>">Full story</a></p>   
            </div>
        </div>
<?php }  ?>
    </div>
</div>

任何帮助都会受到赞赏,因为我很难过,欢呼。

1 个答案:

答案 0 :(得分:2)

打印日期时尝试:

<?php 
     $dat = date_create_from_format('Y-m-d H:s', $postPods->display('post_date') );
     echo date_format($dat, 'F, j, Y');
  ?>