WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru

Не работает вывод ACF на странице меток — tag.php

Есть страница параметров ACF (acf_add_options_page) вывод прекрасно работает на всех страницах, вывод делаю по схеме

the_field('copyright','option');

и

if( have_rows('menu_repeat', 'option') ):
  while ( have_rows('menu_repeat', 'option') ) : the_row();

	$link = get_sub_field('menu_repeat_link');

  endwhile;
endif;

но это не работает на странице меток tag.php, в чем может быть проблема?

Решил удалить файл tag.php чтобы проверить как будет работать вывод меток со страницей archive.php такая же ерунда, поля не отображаются. Получается проблема не с файлами, а проблема с самими метками, они не дают работать полям ACF

Заметки к вопросу:
Ильяс Фаизов 25 дней назад

Начал разбираться в коде и понял что причина этом решении https://css-tricks.com/snippets/wordpress/make-archives-php-include-custom-post-types/ может кто-то сталкивался с этим?

Ильяс Фаизов 25 дней назад

Решение

function namespace_add_custom_types( $query ) {
  if ( is_tag() && $query->is_tag() ) {
	$query->set( 'post_type', array( 'post', 'news', 'service', 'articles'));
  }
  return $query;
}

add_filter( 'pre_get_posts', 'namespace_add_custom_types' );
0
Ильяс Фаизов
27 дней назад 3

Нет ответов на этот вопрос.

    На вопросы могут отвечать только зарегистрированные пользователи. Вход . Регистрация