Неверное количество записей в рубрике (счетчик записей в категории) — как исправить автоматически?
У меня на сайт записи публикуются через прямой sql запрос, при этом рубрики не затрагиваются и соответственно в таблице term_taxonomy поле count не обновляется - как можно заставить переиндексироваться рубрику кроме как обновить пост через админку (не вариант ходить по всем рубрикам и пересохранять по одной записи) - нужна команда или запрос.
/* %id% - id категории */
UPDATE `wp_term_taxonomy` SET `count`=(SELECT COUNT( * )
FROM `wp_term_relationships`
WHERE `term_taxonomy_id` = '%id%') WHERE `term_id` = '%id%'
на сайте есть черновики и их тоже считает, счетчик пересчитывается, но всё равно не верно - на сайте в категории одно количество отображаемых, а в счетчике другое
просто думая что нашел решение был неправ - считает даже черновики и другие типы записей, хотелось бы иметь возможность считать несколько типов записей из всего количества