0
我試圖查詢在中繼器字段中選中特定複選框的所有帖子。查詢帖子自定義字段:ACF中繼器內的檢查列表
我發現這個tutorial什麼,我想要做的是話題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 Query在哪裏? – Aibrean