Как массово удалить посты в WordPress?

Необходимость массового удаления публикаций на вашем сайте WordPress? Система предоставляет удобные инструменты для управления записями и страницами через админ-панель! Тем не менее, процесс удаления большого количества постов может занять значительное время. В этой статье мы предложим два простых и быстрых способа для удаления массы публикаций на WordPress.

Первый способ включает использование функции «Удалить» в админ-панели. Для этого перейдите в раздел «Записи» и выберите записи, которые вы хотите удалить. С помощью флажков отметьте нужные посты, а затем в выпадающем меню «С действиями» выберите «Переместить в корзину» и нажмите кнопку «Применить». Этот метод подходит для удаления небольшого количества постов.

Второй способ — использование плагинов для массового удаления. Существует множество плагинов, которые позволяют эффективно управлять записями и страницами. Например, плагин WPBulkDelete позволяет удалять записи по различным критериям, таким как дата публикации, категория и т. д. Установите плагин через раздел «Плагины», активируйте его, настройте параметры удаления и выполните операцию.

Важно помнить, что удаленные записи будут помещены в корзину, и вы сможете восстановить их в любое время. Если вы хотите навсегда удалить записи, перейдите в корзину и выберите «Очистить корзину». Перед массовым удалением рекомендуется сделать резервную копию вашего сайта, чтобы избежать потери важной информации.

Метод 1. Массовое удаление без плагина

Этот метод является наиболее простым и подходит даже для новичков. Он использует встроенные возможности WordPress, которые позволяют быстро выбрать множество записей и удалить их.

Чтобы начать удаление нескольких публикаций, зайдите в административный раздел Записи и отметьте опцию массового выбора в заголовке таблицы. Это позволит выделить все отображаемые записи на текущей странице.

Массовое выделение записей

Если хотите исключить некоторые записи из выборки, просто снимите с них отметку. Далее в выпадающем меню Действия выберите Удалить и нажмите кнопку Применить.

Как массово удалить посты в WordPress?

После нажатия кнопки, выбраные записи будут перемещены в корзину.

Стоит отметить, что с данным методом возможно удалять лишь 20 постов за раз. Но как поступить, если вы хотите удалить сотни или даже тысячи записей?

Для этого кликните на кнопку Параметры экрана в правом верхнем углу. В появившемся меню измените значение Количество элементов на странице на необходимое и нажмите Применить.

Параметры экрана

После нажатия кнопки WordPress отобразит на экране указанное количество записей. Теперь вы можете продолжить удаление постов, следуя вышеописанным шагам.

Важно знать: удаленные записи будут помещены в корзину и останутся там в течение 30 дней, после чего они будут автоматически удалены из базы данных.

Удаление записей по автору или категории

Допустим, вы хотите удалить записи, относящиеся к определенной категории или написанные конкретным автором? Для этого в разделе Записи кликните на имя автора, название категории или тега.

Админ-раздел Записи

Например, если вы выбрали категорию Категория 1, то увидите список всех публикаций в ней. Так же можно выбрать одну или несколько записей и переместить их в корзину.

Если у вас много постов и вам необходимо удалить только те, которые опубликованы более года назад, воспользуйтесь фильтром по дате. Для этого в разделе Записи выберите Фильтры и укажите нужный диапазон дат.

Также, если у вас есть временные записи, которые вы закончили, и хотите удалить сразу, вы можете использовать функцию Состояние в фильтре для выбора Черновик или Ожидается.

Не забудьте сделать резервную копию вашего сайта перед массовым удалением записей, чтобы избежать потери важного контента случайно.

Некоторые пользователи также выбирают альтернативные методы удаления, используя SQL-запросы в базе данных напрямую, но этот подход следует использовать только опытным пользователям, чтобы избежать повреждения данных.

Метод 2. Массовое удаление с помощью плагина

Стандартные инструменты WordPress подходят для большинства пользователей. Однако в некоторых ситуациях может быть необходимо больше возможностей для быстрого выбора определенных записей и их удаления.

Например, если вы хотите удалить посты, размещенные в последние дни, или публикации, старше определенного периода.

К счастью, существует плагин, который позволяет эффективно удалять записи с помощью улучшенных фильтров.

Установите и активируйте бесплатный плагин Bulk Delete.

После активации в административном меню выберите раздел Bulk WP -> Массовое удаление записей. Плагин предоставляет множество способов фильтрации и выбора публикаций для удаления.

Страница настройки плагина Bulk Delete

Вы можете фильтровать публикации по их статусу, категориям, тегам, произвольным записям и таксономиям, по URL и версиям. Кроме того, имеется возможность фильтровать опубликованные записи за последние X дней, немедленно удалять их без перемещения в корзину, а также планировать удаление.

Массовое удаление также применяется к комментариям, страницам, пользователям и настраиваемым полям.

Не забудьте сделать резервную копию вашего сайта перед использованием плагина для массового удаления, чтобы избежать случайной потери важных данных. Это особенно важно, если вы планируете удалять большое количество записи, так как восстановление может быть сложным или невозможным в случае ошибки.

Также обратите внимание, что Bulk Delete позволяет не только удалять записи, но и обрабатывать метаданные, такие как дополнительные поля. Это может быть полезно для оптимизации базы данных и освобождения места.

Не менее важно, что плагин позволяет тестировать выбранные действия на небольшом количестве публикаций перед применением их ко всему сайту. Это гарантирует, что вы можете проверить корректность фильтров и выбрать именно те записи, которые хотите удалить.

Будьте добры, нажмите на одну из кнопок, чтобы оценить статью.

Оставьте комментарий