首页  >  问答  >  正文

更改WordPress中自定义字段的日期格式化方式

我为我的自定义文章类型'Event'创建了一个自定义字段'Event date'。我试图在前端显示日期,并且想要更改日期的显示格式,但似乎不起作用。这是我尝试的代码:

<div class="single-post-event-meta">
                <p><?php 

                    $event_date = get_post_meta(get_the_ID(), '_event_post_date_value_key');
                    echo $event_date[0]->format('M');
                
                ?></p>
            </div>

谢谢帮助!

P粉180844619P粉180844619431 天前627

全部回复(1)我来回复

  • P粉187677012

    P粉1876770122023-09-08 19:00:29

    看,我回答了自己的问题!WoohoooO!

    <p class="single-post-event-meta-date"><?php 
       echo '日期:';
       echo (new DateTime(get_post_meta($post>ID,'_event_post_date_value_key',true)))->format('d M Y');
     ?></p>

    回复
    0
  • 取消回复