タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

WP_Queryに関するtominagaのブックマーク (1)

  • Advanced Custom Fieldsで「真/偽」を使ったときのmeta_queryの指定

    これで、「”check_flag”にチェックが入っていない記事」だけが表示されます。 しかし、ここで要注意なんですが、既にある程度記事がある段階で真/偽フィールドを追加した場合、このままだとうまく除外できません。 なぜかというと、上記は具体的には「値がfalse(0)である記事のみ表示させる」という意味なんですが、なんと真/偽フィールドを追加する前から存在している記事は、チェックをしていない場合に入ってる値はfalseではなくNULLだからなんですね。 そもそも値が入っていないのです。 だから、そういった場合は上記に加え「NULLのやつも表示」って書く必要があります。 $param = array( 'posts_per_page' => '3', 'post_type' => 'news', 'meta_query' => [ 'relation' => 'OR', [ 'key' =>

    Advanced Custom Fieldsで「真/偽」を使ったときのmeta_queryの指定
  • 1