Intereting Posts
перебирать сообщения и отображать вставленные носители и опубликовать заголовок в виде ссылки возможно ли изменить местоположение по умолчанию bbpress в теме? Как разбить импорт фидов Как передать настройки в comment_form (), если в теме используется только comment_template ()? wp_enqueue_script отдельно для каждого короткого кода Получение различных статусов post + count, как в файле edit.php, на странице пользовательского подменю Изменение окна поиска виджета В чем разница между wp_register_sidebar_widget и register_widget? Получить условия от пользовательской таксономии и текущего сообщения Изображение миниатюр в соответствии с экраном Заголовки уже отправлены в Pluggable.php / домашняя страница и ошибка wp-login Несколько экземпляров query_posts Включение или не вложение в очередь Страница пользовательской таксономии использует index.php Добавить мета-окно для заголовка Featured Image в wp-admin / post-new.php

Удаление сообщений по sql

Часто я строю сайт, и у нас есть тестовые сообщения. Мне было интересно, есть ли способ через sql удалить все сообщения в блоге с помощью простого SQL-запроса.

Очевидно, что я бы сохранил свою предыдущую базу данных, прежде чем обрезать эти таблицы.

Я хотел бы оставить страницы, если это возможно.

Вероятно, вам лучше сделать это с помощью функций wordpress и добавить кнопку, которая удалит все сообщения (или даже будет иметь короткий код, который при загрузке сделает это). Причина, по которой я рекомендую сделать это вместо SQL напрямую, заключается в том, что wp_delete_post() будет принимать все связанные мета с ним, что избавит вас от необходимости выполнять сложный SQL. Вы можете комбинировать это с WP_Query чтобы получать сообщения с заданными сложными наборами желаемых параметров, а затем WP_Query их, чтобы удалить их.