Закриваємо коментарі на всіх 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.
Бляха одним махом коментарі на всіх сторінках вордпресу прикрили. Чудесно.
Такс, яка там комбінація щоб в закладки додати? Шоб не гуглити наступного разу!
Так просто? Не розумію, чому ШІ мені одразу це не запропонував! Може йому заборонено індексуівти цей сайт? )))
Вже третій корисний для себе матеріал знаходжу на цьому сайті. Так тримати!
Коли забув після запуску сайту налаштувати, а потім налізло спам боітв на сайт – просто незамінний лайфхак для масового закриття коментів на Вордпресі.
Використав цей SQL для вордпресів на кількох своїх доменах. Рятує.
А можна такий само запит, але не для публікацій а для сторінок wordpress?