2016-07-22 21 views
1

私はカスタムの投稿タイプとカスタムフィールドを持っています:expired_date
投稿が期限切れでないことを表示したいので、基本的にはexpired_date > current_dateの場合は投稿が表示されます。Wordpressのカスタム投稿によるカスタム投稿

このWordPressループクエリはどのように実行できますか?

<?php 
    $args = array(
     'post_type' => 'job_listing' 

    ); 

    query_posts($args); 
    ?> 
     <?php while (have_posts()) : the_post(); ?> 

カスタム投稿のクエリで確認する方法を教えてください。

+0

はWordpressのスペルを修正するのに役立ちます! –

答えて

0
$today = date('Ymd'); 
$args = array(
    'post_type' => 'job_listing', 
    'meta_key' => 'the_date', 
    'meta_query' => array(
     array(
      'key' => 'the_date', 
      'value' => $today, 
      'compare' => '>=' 
     ) 
    ), 
    'orderby' => 'meta_value_num', 
    'order' => 'ASC' 
); 

$your_custom_query = new WP_Query($args); 

希望が:)

+0

あなたは何をしたいですか?あなたはあなたが持っている正しい投稿が得られないという質問ですか? – Coder

+0

私は上記のクエリを使用し、最後に実行したクエリを印刷して印刷します SELECT post_id、meta_key、meta_value FROM wp_postmeta WHERE post_id IN(6461)ORDER BY meta_id ASC 間違っています –

+0

何が問題ですか? –

関連する問題