Включить (отключить) отзывы для всех товаров Woocommerce через базу данных

Иногда возникает ситуация, когда при запуске магазина на Вукомерс (Woocommerce) в товарах владелец или менеджер не поставил галочку «Включить отзывы». Потому как мог и не зайти во вкладку «Дополнительно» и не увидеть эту опцию. В общем, причины могут быть разные. Главное, что в один прекрасный момент владелец магазина вдруг замечает, что на странице товара отсутствуют такая возможность — оставлять отзывы. А товаров на сайте уже ого-го) Скажем, 1000. Открывать каждый товар на редактирование, потом открывать вкладку «Дополнительно», ставить галочку…

В общем, процесс нудный и не быстрый. Тут и возникает вопрос: как бы так сделать одним махом, чтобы сразу у всех товаров включились отзывы? И тут нам поможет запрос в базу данных.

UPDATE `wp_posts` SET comment_status = 'open' WHERE `post_type` = 'product';

Аналогично можно сделать обратную процедуру. Вдруг вам понадобилось отключить отзывы у тысячи товаров. Мало ли как в жизни бывает)

UPDATE `wp_posts` SET comment_status = 'closed' WHERE `post_type` = 'product';

Вот и все. Одним махом включаем отзывы, одним махом выключаем.

Поделиться с друзьями