wordpress查询 - 元数据日期的下两个事件

时间:2011-12-30 18:42:16

标签: mysql wordpress

我在“events”类别中发布了一个名为“start_date”的元数据。

有没有办法可以查询系统中的下两个事件(在今天的日期之后)?

我知道我可以很容易地获得系统中的最后两个事件,但是我的wordpress和我的sql足够强大,可以找出如何查询下两个事件。

1 个答案:

答案 0 :(得分:2)

只是为了给你一个想法,尝试下面的内容,而不是测试。

<?php
$args=array(
  'meta_key'=>'start_date',
  'meta_value'=> now(),
  'meta_compare' => '>',
  'order' => 'DESC',
);
$my_query = null;
$my_query = new WP_Query($args);
if( $my_query->have_posts() ) {
   echo 'List of Posts';
   $i=0;
   while ($my_query->have_posts()) : $my_query->the_post(); 
       the_title();
       $i<2 ? $i++ : break;
   endwhile;
 }
 wp_reset_query(); 

&GT;