Заходим в PhpMyadmin. Выбираем базу данных на которой хранится сайт на wordpress и переходим в вкладку SQL. В окно запросов необходимо ввести один из запросов представленных ниже: Код: UPDATE wp_posts SET comment_status='close'; –Убрать комментарии во всех статьях. Код: UPDATE wp_posts SET comment_status='open'; – Для всех статей включена возможность комментирования. Код: UPDATE wp_posts SET comment_status='registered_only'; - Комментарии могут оставлять только зарегистрированные пользователи. После ввода запроса жмем “Ок”. Двигаемся дальше,допустим необходимо удалить абсолютно все комментарии на блоге или сайте. Как удалить все комментарии wordpress? Действуем также как в пункте выше только для того,что бы удалить комментарии wordpress вводим один из запросов ниже. Код: DELETE from wp_comments WHERE comment_approved = '0'; - Удаляет все неодобренные комментарии Код: DELETE from wp_comments WHERE comment_approved = '1'; –Удаляет все одобренные комментарии Для выполнения запроса жмем “Ок”.
а штатно это не возможно сделать что ли?)))))может пройдётесь по функционалу) или имелось в виду чистка баз от мусора?-так плагинчик есть) а если еще поковырять так можно в нутро залезть, и поюзать функционал что скрыт в админке) вы уж простите, но, что то я не понял смысла данного поста)))
Когда нужно одновременно сменить статус комментирования нескольким тысячам (да даже паре сотен, хосподя) постов, этот небольшой хинт очень даже полезен. Манию устанавливать плагины ради всякой фигни однострочной я никогда не понимал.
в случае с тысячами да, с манией плагинов вы правы!)) но есть ряд полезных и экономящих время и нервы)
Открываем файл index.php и находим строчку : Код: <?php comments_popup_link(‘? No Comments’, ‘? 1 Comment’, ‘? % Comments’); ?> Ну или что то наподобие,в разных темах надпись может меняться, так вот именно эту строчку и надо удалить,после этого на главной странице комментарии и надпись комментарии отключены больше появляться не будет. За отображение комментариев на странице архив отвечает строчка: Код: <?php comments_popup_link(‘No Comments’, ‘1 Comment’, ‘% Comments’); ?> в файле archive.php, также ее нужно удалить. Ну и строка Код: <?php comments_template(); ?> в файле single.php После удаления этих строк, комментарии уже точно не появятся на страничках Вашего сайта.