¿Cómo eliminar miles de imágenes no adjuntas?

2 oct 2014, 03:19:28
Vistas: 24.6K
Votos: 3

Tengo miles de imágenes no adjuntas sin archivos. ¿Cómo puedo eliminarlas todas rápidamente?

ls: no se puede acceder a wp-content/uploads/2014/09/jeep cherokee patriot-Ekza.jpg: No existe el archivo o directorio

4
Comentarios

Terminé usando comandos SQL y de shell para eliminarlos todos. Seleccioné todos los archivos adjuntos no vinculados en un archivo, usé un bucle for para listarlos y luego eliminarlos, y luego eliminé las filas de la base de datos. Ojalá hubiera guardado el SQL y la línea de comandos.

Chloe Chloe
16 oct 2014 03:02:05

¿Podrías compartir el código que usaste? Estoy a punto de hacer lo mismo. Si todavía tienes acceso a esa línea de comandos de la base de datos, entonces estaría en el historial.

user658182 user658182
7 abr 2017 16:27:33

También quiero tener este código, ¿podrías compartirlo por favor?

That Brazilian Guy That Brazilian Guy
1 mar 2018 17:25:52

Parece un trabajo para la línea de comandos de wp-cli, mira por ejemplo las respuestas aquí https://wordpress.stackexchange.com/q/262823/26350

birgire birgire
13 ago 2023 07:50:33
Todas las respuestas a la pregunta 2
3

Eso es una gran cantidad de imágenes no adjuntas. Si tienes un par de cientos de imágenes, puedes eliminarlas manualmente desde la biblioteca de medios.

1. Haz clic en 'Opciones de pantalla' en la parte superior derecha y establece 'Mostrar en pantalla' a 200.
2. Haz clic en 'Aplicar'.
3. Haz clic en la casilla de verificación debajo de 'Acciones en lote' para seleccionar todas las imágenes de la página.
4. Selecciona 'Eliminar permanentemente' en el menú desplegable 'Acciones en lote'.
5. Haz clic en 'Aplicar'.

Pero si tienes miles de imágenes no adjuntas, sería mejor usar un plugin. El plugin DNUI (Delete not used image - Eliminar imágenes no utilizadas) puede hacerlo por ti. Te permitirá eliminar toneladas de imágenes de la biblioteca de medios.

O usa DX Delete Attached Media

2 oct 2014 06:50:48
Comentarios

Mi panel se ve así, no veo ninguna opción de pantalla.

Suncatcher Suncatcher
12 may 2018 18:57:49

@Suncatcher Yo tuve el mismo problema. Necesitas cambiar primero a la vista de "lista". Entonces tendrás las opciones de pantalla. Es mucho más fácil eliminar los archivos de esta manera

Michael Walter Michael Walter
12 ago 2020 14:51:13

Complemento DNUI (Delete not used image): Este complemento ha sido cerrado desde el 10 de enero de 2023 y no está disponible para descarga. Motivo: Problema de seguridad.

sotirov sotirov
3 ago 2023 00:25:59
0

Existen muchas herramientas/plugins ahora en el repositorio.

Puedes revisar estos dos:

https://mediahygiene.com/

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

De estos dos, considero que el primero es más exhaustivo y tiene más capacidades. El segundo es bueno, pero necesitas adquirir una licencia pro para obtener las mismas funciones.

12 ago 2023 16:56:48