私は WP サイトを持っていますが、これは PHP の質問です。次のコードがあります。
f(!empty($c_dates1_new)) { ?>
<p class="text">Dates: From <?php echo $c_dates1_new; ?> to <?php echo $c_datee1_new; ?></p>
<?php } if(!empty($c_dates2_new)) { ?>
<p class="text">Dates 2: From <?php echo $c_dates2_new; ?> to <?php echo $c_datee2_new; ?></p>
<?php } if(!empty($c_dates3_new)) { ?>
<p class="text">Dates 3: From <?php echo $c_dates3_new; ?> to <?php echo $c_datee3_new; ?></p>
<?php } if(!empty($c_dates4_new)) { ?>
<p class="text">Dates 4: From <?php echo $c_dates4_new; ?> to <?php echo $c_datee4_new; ?></p>
<?php }
これで、$c_dates_1 のコンテンツのみが表示され、すべてのコンテンツが表示されます。
それらの間に置く必要があるものをワークアウトすることはできません。たとえば、else ではなく、OR ではなく、AND ではありません。それらはすべて個別のチェックであり、互いに関連していないからです。
どんな入力でも大歓迎です