は、「日付」fields.I上の2次ループとメタクエリを作成し、事前に
<?php
$months = array("", "januari", "februari", "maart", "april", "mei", "juni", "juli", "augustus", "september", "oktober", "november", "december");
query_posts(array('post_type' => 'events', 'showposts' => 5));
if (have_posts()) : while (have_posts()) : the_post(); ?>
<?php
$dateparts = explode("-",get_post_meta(get_the_ID(), 'date')[0]);
$date = get_post_meta(get_the_ID(), 'date')[0];
$event_date = \DateTime::createFromFormat('d-m-Y', $date);
$now = new DateTime() ;
$past_event = ($event_date <= $now);
if(!$past_event){
?>
おかげで、この意志は役に立ち願っています。
<?php
$event_query = new WP_Query(
array(
'post_type' => 'event',
'meta_key' => 'date',
'order_by' => 'date',
'order' => 'asc',
'meta_query' => array(
array(
'key' => 'date',
'value' => date("n"),
'compare' => '>=',
)
)
)
);
?>
<?php while($event_query->have_posts()): $event_query->the_post(); ?>
その日付が正しいと同じ形式であるかどうか – jilesh
query_postsがメインクエリがそれを使用していない変更 –