отобразить поле ACF repater на странице архива
Я создал поле повторителя ACF для пользовательских терминов таксономии. Повторитель состоит из двух полей "Вопрос" и "Ответ". Таким образом, я хочу создать раздел часто задаваемых вопросов для каждого термина таксономии. Думал, что я могу легко отобразить другие настраиваемые поля в поле архива, но я не смог добиться успеха с полем повторителя. Пожалуйста, помогите мне.
$term = get_queried_object();
$meta = get_field('test', $term);
but when want to output the acf repeater have no success.
$term = get_queried_object();
if (have_rows('faq', $term)) :
while (have_rows('faq', $term)) : the_row();
echo get_sub_field('question');
echo get_sub_field('answer');
endwhile;
endif;
1
Author: Gidromasservis QSC, 2021-07-05
1 answers
get_field()
и have_rows()
работайте с идентификатором сообщения/термина, а не со всем "запрашиваемым объектом". Вы должны попробовать $term = get_queried_object()->term_id;
в строке 1. Также нет необходимости снова устанавливать $term
в строке 3.
0
Author: Sahriar Saikat, 2021-07-05 14:12:24