0
リピータフィールド内で特定のチェックボックスが選択されているすべての投稿を照会しようとしています。質問投稿カスタムフィールド:ACFリピータ内のチェックリスト
私はこのtutorialを発見し、私がやりたいことは、私の最初の試みは、ただ1チェックされた項目のすべての投稿および印刷を照会した、話題3と4のミックスですが、私は私の自己によって達成できませんでした:
<?php
$args = array(
'post_type' => 'modalidade',
'posts_per_page' => -1,
);
$loop = new WP_Query($args);
?>
<?php
// check if the repeater field has rows of data
if(have_rows('horarios')):
// loop through the rows of data
while (have_rows('horarios')) : the_row();
$dia_da_semana = get_sub_field_object('dia_da_semana');
$horario = get_sub_field_object('horario');
if (in_array(1, $dia_da_semana['value'])) {
echo 'segunda';
print_r($horario['value']);
echo '<br>';
}
endwhile;
endif;
?>
しかし、それは良い解決策だとは思わない。たぶん私がしようとしていることを達成するためのよりよい方法があります。
関連するコードを[最小限で完全で検証可能な例](https://stackoverflow.com/help/mcve)に含めて質問を更新して、これまでに試したこととそれが機能しない理由について詳しく説明してください。 – FluffyKitten
完了!警告のおかげで! – carmolim
WPクエリはどこですか? – Aibrean