Закриваємо коментарі на всіх WordPress публікаціях одним SQL запитом
Якщо у вас є лише тільки кілька сторінок на вашому WordPress сайті або блозі, то ви можете просто зняти кілька прапорців, щоб закрити коментарі на вже опублікованих дописах. Але якщо кількість публікацій сягає за тисячі, то ви хотіли б зробити це по-іншому. Ось він, один запит SQL:
UPDATE wp_posts SET comment_status = 'closed', ping_status = 'closed' WHERE comment_status = 'open';
Він закриє пінги та коментарі на всіх опублікованих дописах, де на даний момент коментарі дозволені.
Щоб зробити протилежне – включити коментарі для всіх існуючих посад Ви хотіли б виконати:
UPDATE wp_posts SET comment_status = 'open', ping_status = 'open' WHERE comment_status = 'closed';
Підглянуто на сторінці Close comments on all WordPress posts with one SQL request.