Неправильное колличество записей в произвольной таксономии

Если после миграции кол-во постов в новой таксономии wordress не правильно — выполняем следующий запрос в бд:

UPDATE wp_term_taxonomy tt
SET count =
(SELECT count(p.ID) FROM wp_term_relationships tr
LEFT JOIN wp_posts p
ON (p.ID = tr.object_id AND p.post_type = ‘post’ AND p.post_status = ‘publish’)
WHERE tr.term_taxonomy_id = tt.term_taxonomy_id
)

——

[WPCR_SHOW POSTID=»ALL» NUM=»5″ PAGINATE=»1″ PERPAGE=»5″ SHOWFORM=»1″ HIDEREVIEWS=»0″ HIDERESPONSE=»0″ SNIPPET=»» MORE=»» HIDECUSTOM=»0″ ]

Запись опубликована в рубрике wordpress. Добавьте в закладки постоянную ссылку.

Один комментарий на «Неправильное колличество записей в произвольной таксономии»

  1. Андрей говорит:

    То, что искал, спасибо за полезный MySQL запрос!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *