gpt4 book ai didi

php - WordPress 查询,在日期后获取值

转载 作者:行者123 更新时间:2023-11-29 18:13:50 25 4
gpt4 key购买 nike

我从事 WordPress 主题工作,并使用 acf 来自定义页面。我想收到今天之后的所有帖子。我想显示最近的事件到最新的事件。date_debut_evenement 是事件的日期。这是acf的返回值

 $date = new DateTime("now");
$date = date('Y-m-d');
?>
<div class="row">
<div class="col-md-12">

<h4>PDJ à venir</h4>

<?php
// args
$args = array(
'post_type' => 'post',
'order' => 'DESC',
'orderby' => 'date_debut_evenement',
'posts_per_page' => 2,
'meta_query' => array(
array(
'key' => 'date_debut_evenement',
'compare' => '>',
'value' => $date,
)
),

);
// query
$the_query = new WP_Query($args);
?>
<?php if ($the_query->have_posts()): ?>
<?php while ($the_query->have_posts()) : $the_query->the_post(); ?>

<?php
$type_event= get_field('categorie_evenement');
$pdj = get_the_title();

if ($type_event =='pdj') {
?>
<a href="<?php echo get_permalink() ?>"> <?php echo $pdj ?></a>
<hr>

<?php
}

?>
<?php endwhile; ?>

<?php endif; ?>

<?php wp_reset_query(); // Restore global post data stomped by the_post().
?>

最佳答案

替换您的元查询

来自:

  'meta_query' => array(
array(
'key' => 'date_debut_evenement',
'compare' => '>',
'value' => $date,
)
)

  'meta_query' => array( 
array('key' => 'date_debut_evenement',
'value' => $date, // <- change
'compare' => '>',
'type' => 'DATE'
),

)

关于php - WordPress 查询,在日期后获取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47191495/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com