Добрый день
Сайт на WP + Woo.
Создана категория, в нее добавлен один товар. Потом добавляется еще 70 товаров. Итого 71.
По шаблону идет блок, отображение согласно ../woocommerce/loop/result-count.php
Сейчас отображается: "Отображение единичного результата." (как будто всего один товар).
Далее под этим блоком все 71 товаров на странице (т.е. привязка к категории отрабатывает, пагинация тоже).
В других категориях как положено:
"Отображение 1–27 из 36 результатов" //например
Любое изменение общего количества товаров у категории (например +1=>72, или -1=>70) Меняет ситуацию и отображается
"Отображение 1–27 из 70 результатов" (или 72 смотря как выбрать).
Товары выводятся через шорткод.
Категория удалялась и снова создавалась (поменялся id). Но на ситуацию никак не повлияло.
Везде где выводится общее число товаров данной категории показывается 71 (т.е. товары норм привязаны к категории).
Изменения в коде /woocommerce/loop/result-count.php,
также не дают эффекта
<p class="woocommerce-result-count"> <!--Например добавить класс можно-->
<?php
if ( $total < $per_page || -1 === $per_page ) { //А вот изменения условия, не дают никакого эффекта
/* Далее код по умолчанию */
}
?>
</p>
В базе в таблице termmeta имеем:
meta_id | 965 | term_id | 942 | product_count_product_cat | 71
Где искать ошибку не пойму, может кто сталкивался.