Документация WordPress

wp_update_comment_count

wp_update_comment_count() функция обновляет количество комментариев для поста или нескольких постов в WordPress. Эта функция обычно используется после массовых событий, которые влияют на количество комментариев, например, удаление или восстановление комментариев.

Пример использования функции wp_update_comment_count() для обновления количества комментариев для одного поста:

В этом примере мы сначала задаем ID поста, который хотим обновить $post_id, а затем вызываем функцию wp_update_comment_count() с ID поста в качестве аргумента. Эта функция обновляет счетчик комментариев для поста в базе данных, основываясь на текущем состоянии комментариев, связанных с этим постом.

Функция wp_update_comment_count() также может быть использована для обновления количества комментариев сразу для нескольких постов. Для этого в функцию можно передать массив из ID постов:

В этом примере мы используем цикл foreach для перебора массива ID постов с последующим вызовом wp_update_comment_count() для каждого из них с обновлением комментариев для каждого поста в массиве.

comments