ACFでチェックボックスの条件分岐 PHP8

サーバーのバージョンを8.0に上げたらwordpressのACFのチェックボックスによる表示非表示の条件分岐部分が動かなくなった。

以下問題なく動くコード

ACFの設定で チェックボックスを選択
選択肢は
on : 表示する

以下 < を < に書き換えて使う

<?php
$check_flag = get_field(‘check_btn’);
if (is_array($check_flag) && in_array(‘on’, $check_flag)) : ?>


  <!– チェックがある場合の記述 –>


<?php else: ?>

  <!– チェックが無い場合の記述 –>

<?php endif; ?>

タイトルとURLをコピーしました