Как удалить тысячи неприкрепленных изображений?

2 окт. 2014 г., 03:19:28
Просмотры: 24.6K
Голосов: 3

У меня есть тысячи неприкрепленных изображений без файлов. Как мне быстро удалить их все?

ls: невозможно получить доступ к wp-content/uploads/2014/09/jeep cherokee patriot-Ekza.jpg: Файл не существует

4
Комментарии

В итоге я использовал SQL и команды оболочки, чтобы удалить все. Я выбрал все неприкрепленные вложения в файл, использовал цикл for для перечисления, а затем удаления файлов, после чего удалил записи из базы данных. Жаль, что я не сохранил SQL и команды командной строки.

Chloe Chloe
16 окт. 2014 г. 03:02:05

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

user658182 user658182
7 апр. 2017 г. 16:27:33

Мне тоже нужен этот код, не могли бы вы им поделиться?

That Brazilian Guy That Brazilian Guy
1 мар. 2018 г. 17:25:52

Похоже, это задача для wp-cli командной строки, см. например ответы здесь https://wordpress.stackexchange.com/q/262823/26350

birgire birgire
13 авг. 2023 г. 07:50:33
Все ответы на вопрос 2
3

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

1. Нажмите "Настройки экрана" в правом верхнем углу и установите "Показывать на экране" 200.  
2. Нажмите "Применить".  
3. Поставьте галочку под "Групповые действия", чтобы выбрать все изображения на странице.  
4. Выберите "Удалить навсегда" в выпадающем списке "Групповые действия".  
5. Нажмите "Применить".  

Но если у вас тысячи неприкрепленных изображений, лучше использовать плагин. Плагин DNUI (Delete not used image) сделает это за вас. Он позволяет удалять огромное количество изображений из медиатеки.

Или используйте DX Delete Attached Media

2 окт. 2014 г. 06:50:48
Комментарии

Моя панель управления выглядит вот так, я не вижу никаких параметров экрана.

Suncatcher Suncatcher
12 мая 2018 г. 18:57:49

@Suncatcher У меня была такая же проблема. Вам нужно сначала переключиться на вид "список". Тогда появятся параметры экрана. Удалять файлы таким способом гораздо удобнее

Michael Walter Michael Walter
12 авг. 2020 г. 14:51:13

DNUI (Delete not used image) plugin: Этот плагин был закрыт 10 января 2023 года и недоступен для скачивания. Причина: Проблемы с безопасностью.

sotirov sotirov
3 авг. 2023 г. 00:25:59
0

В репозитории сейчас доступно множество инструментов и плагинов.

Вы можете ознакомиться с этими двумя:

https://mediahygiene.com/

https://wordpress.org/plugins/media-cleaner/

Из этих двух я считаю первый более тщательным и функциональным. Второй тоже хорош, но для получения аналогичных возможностей потребуется приобрести PRO-лицензию.

12 авг. 2023 г. 16:56:48