0

meta_query の 2 つの値を比較することは可能ですか? 値が今日の日付よりも前の日付に等しい場合、または null

 'meta_query' => array(
    $private_check,
    array(
    'key' => 'event_date',
    'value' => date('Y-m-d'),
    'type' => 'date',
    'compare' => '<' // All past posts.
  )

'<' または null を比較します

乾杯

4

2 に答える 2

4

簡単なグーグル検索の後、私はこれに出くわしました。これは、あなたが見ているものと同様の(しかし完全ではない)ものを扱っているようです。

私はこれについての経験はありませんが、ワードプレスのメタクエリコーデックスをざっと 見て、次の受け入れられた引数が存在することを示しました:

次の引数は、key=>value ペアの配列で渡すことができます。

meta_compare (文字列) - 「meta_value」をテストする演算子。可能な値は、'!='、'>'、'>='、'<'、または '<=' です。デフォルト値は「=」です。

于 2013-05-21T06:51:38.450 に答える
1

「関係」=>「AND」でこれを行うことができました

@gersandeに感謝

于 2013-05-21T07:46:17.737 に答える