質問: new WP_Query($args); if ( $wp_query->have_posts() ) : while ($wp_query->have_posts()) : $wp_query->the_post(); ?> //投稿のタイトル=○○年 書籍一覧 〜出力コード〜 //1のページの場合 〜出力コード〜 //書籍ここまで 論文一覧 〜出力コード〜 〜出力コード〜 //論文ここまで ``` ### 試したこと たとえばh2の部分を下記のようにしてみましたが、うまくいきませんでした。 ``` //投稿のタイトル=○○年 ``` このように、繰り返しフィールドのwhile文の外でチェックボックスフィールドでの条件分岐が可能なのか... 不可能なら他にどんな方法があるのか...と詰んでしまっています。 ### 具体的な目標 「2のページのみ、 書籍タイトル繰り返しフィールドor論文タイトル繰り返しフィールドで ひとつでもチェックボックスにチェックされていたら表示、ひとつもチェックされてなかったらh2,h3まで丸々非表示」 を実現したいです。 ### 補足情報 上記説明でわかりにくかったら補足いたしますので何卒ご助力いただきたく思います。
回答: 「〜出力コード〜」を出力せず、変数に入れておいて、その変数内に内容が入っている場合にのみh2とh3を出力するようなコードにすればよいのでは。