カスタムフィールドが呼び出されましたstartDate
が、それはいくつかのイベントでのみです。post_date
投稿リストの生成に使用できる投稿に設定されていないのでしょうか。
// if meta_key _postmeta.startDate isn't set get the rest by posts.post_date
query_posts(
array(
array(
'posts_per_page' => 10,
'meta_key' => 'startDate',
'meta_value' => date('Y-m-d'),
'meta_compare' => '<',
'orderby' => 'meta_value',
'order' => 'ASC'
),
array(
'meta_key' => 'post_date',
'meta_value' => date('Y-m-d'),
'meta_compare' => '<'
)
)
);
post_dateはカスタムフィールドですか?
—
Bainternet、2011年
間違っているかもしれませんが、デフォルトのワードプレス公開フィールドを想定していますか?どちらの方法でも、デフォルトの日付を使用したい...
—
v3nt
クエリの引数を修正しました。これにより、説明している内容がまったく歪んでいないことを願っています。必要に応じて、元に戻してください。
—
t31os 2011年
cheers t31os-わかりやすくするためにもう一度編集しました。startDateを使用してNOWより古いコンテンツを選択する必要があります。startDateが設定されていない場合は、デフォルトの投稿の日付post_dateを使用します。
—
v3nt 2011年