Не выводится поле ACF
-
Здравствуйте! Такая проблема. В категории товара Woocommerce необходимо вывести поле ACF с WYSIWYG редактор. Ничего не выводится. Пробовал так:
<?php echo the_field('seokat'); ?>
так
<?php $seocat = get_fields('seokat'); echo $seocat; ?>
так
<?php echo the_field('seokat', 41); ?>
так
<?php $seocat = get_fields('seokat', 41); echo $seocat; ?>
так
<?php $queried_object = get_queried_object(); $catseo = get_fields( 'seokat', $queried_object ); echo $catseo; ?>
при этом номер категории выводит правильно
<?php $qo = get_queried_object(); // текущая страница - это страница таксономии (категории или метки) if( ! empty( $qo->term_id ) ){ $cat_obj = $qo; echo $cat_obj->term_id; } ?>
Самое интересное, что если в настройках ACF это поле поменять приписку с Категории на Товар, то в товарах все выводится. Достаточно только этого:
<?php echo the_field('seokat'); ?>
Для категорий вывожу в шаблоне Woocommerce archive-product.php из дочерней темы.
Подскажите, пожалуйста, в чем может быть проблема? Как сдвинуться с мертвой точки?
Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]
Просмотр 4 ответов — с 1 по 4 (всего 4)
Просмотр 4 ответов — с 1 по 4 (всего 4)
- Тема «Не выводится поле ACF» закрыта для новых ответов.