Массовое удаление тем/контента от выбранных пользователей

Я импортировал контент из RSS-каналов, но теперь прекратил эту работу. Сейчас я хочу удалить весь этот контент, но на странице администратора/пользователей у меня нет возможности нажать кнопку для удаления пользователя и всех его сообщений/тем.

Есть ли способ обойти это ограничение и массово удалить пользователей и их контент? Некоторые из моих каналов содержат более 1000 тем…

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

Приближаемся, спасибо.

Но на странице пользователя: если я удалю пользователя, будут ли удалены все его сообщения? Я не вижу опции для удаления сообщений.

Думаю, эта тема всё охватывает:

Когда вы измените два параметра, о которых я писал, вы сможете удалить все сообщения пользователя перед удалением самого пользователя (пользователь не может быть удалён, если у него есть сообщения).

Всякий раз, когда я пытаюсь удалить сообщения (10 или 500), я получаю это сообщение об ошибке. Есть какие-то идеи?

Так что на данный момент я не могу удалять сообщения или пользователей.

Есть ли способ переопределить:

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

Проверьте /logs, чтобы узнать, в чём проблема, и опубликуйте здесь отредактированную версию env и backtrace. Либо, если вы проверили и некоторые, но не все сообщения были удалены, просто продолжайте нажимать кнопку, пока процесс не завершится.

Извините, можно объяснить простыми словами?

Перейдите на forum.yourcommunity.com/logs и проверьте, есть ли запись об ошибке, возникшей при неудачном удалении сообщения.

Ошибок нет. Процесс просто останавливается и выводит сообщение «При удалении постов возникла проблема».У меня много пользователей и постов, которые нужно удалить, так что должен же быть более эффективный способ?Я надеялся, что кто-нибудь ответит на этот вопрос:Bulk delete users that match an email pattern

Мне удалось добиться успеха, очистив Redis.

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

У меня возникла проблема при удалении всего 10 сообщений.

Этого точно не должно происходить!