Здравствуйте, включил в Yoast хлебные крошки, и они вдруг стали показывать неправильную рубрику на каждой странице записи:
Страница примера. Должна быть рубрика Игры, а не Вокал. У рубрики Игры ID 12, у Вокал 18. Верная рубрика в хлебных крошках записей только у самой первой по ID рубрике Акробатика, дальше начинается расхождение.
Почему так? Как исправить?
Код шаблона страницы:
<?php get_header('blog'); ?>
<h1><?php the_title(); ?></h1>
<?php
if ( function_exists('yoast_breadcrumb') ) {
yoast_breadcrumb( '<p id="breadcrumbs">','</p>' );
}
?>
<section>
<?php while (have_posts()): the_post();?>
<?php the_content();?>
<?php
$exercise_code = get_post_meta($post->ID, 'title', true);
if ($exercise_code) {
?>
<p>Код упражнения <span class="text-warning"><?= $exercise_code; ?> </span> (Что это?)</p>
<?php } ?>
<?php endwhile; ?>
<div class="share-post">
<p class="share-post-title">Поделиться с друзьями</p>
<div class="sharethis-inline-share-buttons"></div>
<script type="text/javascript" src="https://platform-api.sharethis.com/js/sharethis.js#property=5ed1e7a0e653cf001211cdd6&product=inline-share-buttons" async="async"></script>
</div>
<div class="nav-row">
<div class="prev_artic"><?php next_post_link('%link', '← %title')?></div>
<div class="next_artic"><?php previous_post_link('%link', '%title →')?></div>
</div>
<div class="wp-comments-list__wrapper">
<?php comments_template(); ?>
</div>
</section>
<?php get_footer('blog'); ?>
Пробовал в Yoast Test Helper Сбросить индексируемые таблицы и миграции, не помогло.