亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

根據 ACF 日期字段值過濾自定義帖子類型

根據 ACF 日期字段值過濾自定義帖子類型

PHP
DIEA 2024-01-19 17:16:24
我有一個名為“事件”的自定義帖子類型。所有這些事件頁面都有一個ACF 日期字段來輸入事件開始日期。在事件存檔頁面中,我想將這些事件分為兩組。即將推出的活動 - 檢查活動日期與當前日期。已完成的活動 - 過去的活動。所以即將推出的活動將是這樣的:<?php    $today = date('Ymd');    $args = array(        'post_type'     => 'events',        'nopaging'      => true,        'orderby'       => 'meta_value_num',        'meta_key'      => 'event_start_date', //ACF date field    );    $upcoming_events = new WP_Query( $args );    if ( $upcoming_events->have_posts() ) :?><h2>Upcoming Events</h2><ul><?php while ( $upcoming_events->have_posts() ) : $upcoming_events->the_post(); ?><li>    Title: <?php the_title(); ?><br>    Date: <?php echo get_field('event_start_date'); ?></li><?php endwhile; wp_reset_postdata(); ?></ul><?php endif; ?>我知道有 meta_query 可以做到這一點。'meta_query'     => array( array(    'key'        => 'event_start_date',    'value'      => '',    'compare'    => '',)),但我不確定如何將事件日期與當前日期進行比較。任何幫助,將不勝感激。
查看完整描述

1 回答

?
長風秋雁

TA貢獻1757條經驗 獲得超7個贊

<?php

? ? $today = date('Ymd');

? ? $args = array(

? ? ? ? 'post_type'? ? ?=> 'events',

? ? ? ? 'nopaging'? ? ? => true,

? ? ? ? 'orderby'? ? ? ?=> 'meta_value_num',

? ? ? ? 'meta_key'? ? ? => 'event_start_date', //ACF date field

? ? );

? ? $upcoming_events = new WP_Query( $args );

? ? if ( $upcoming_events->have_posts() ) :

?>

<h2>Upcoming Events</h2>

<ul>


<?php while ( $upcoming_events->have_posts() ) : $upcoming_events->the_post(); ?>


<li>

? ? Title: <?php the_title(); ?><br>

? ? Date: <?php echo get_field('event_start_date'); ?>

</li>


<?php endwhile; wp_reset_postdata(); ?>


</ul>

<?php endif; ?>

我知道有 meta_query 可以做到這一點。


'meta_query'? ? ?=> array( array(

? ? 'key'? ? ? ? => 'event_start_date',

? ? 'value'? ? ? => '',

? ? 'compare'? ? => '',

)),

但我不確定如何將事件日期與當前日期進行比較。任何幫助,將不勝感激。



查看完整回答
反對 回復 2024-01-19
  • 1 回答
  • 0 關注
  • 175 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號