🇻🇪 Terremoto en Venezuela — si eres de allá, repórtate y cuéntanos cómo estás. Tu comunidad está al pendiente. Ir al tema →
🏆 Mundial 2026 EN VIVO · Próximo: Francia vs España entra →

[TUTORIAL] Cómo eliminar archivos de medios no utilizados en WordPress de forma segura (paso a paso)

  • Autor Autor Wolfslender
  • Fecha de inicio Fecha de inicio
Wolfslender

Wolfslender

Gamma
Programador
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hace poco me llegó un cliente con un problema muy común: su sitio de WordPress estaba llegando al límite de almacenamiento del hosting, pero no sabía qué archivos podía borrar sin romper nada.

Revisé la biblioteca de medios y tenía más de 1,200 archivos, muchos de ellos de temas anteriores, versiones viejas de imágenes y productos discontinuados de WooCommerce.

El problema real no es encontrar los archivos — es saber cuáles son seguros de eliminar. Borrar el archivo equivocado puede romper partes del sitio que ni siquiera sabías que lo usaban.

En este tutorial te muestro cómo hacerlo correctamente.

📌 Lo que vas a necesitar​

  • WordPress 5.0 o superior (funciona con WordPress 7.0 ✅)
  • Acceso al panel de administración
  • El plugin OliveroDev Media Audit (gratis en WordPress.org)

Paso 1 — Instalar el plugin​

Ve a Plugins → Añadir nuevo y busca OliveroDev Media Audit. Instala y activa.

También puedes descargarlo directamente desde:
👉 wordpress.org/plugins/oliverodev-media-audit/

1779372026113.webp


Paso 2 — Abrir el plugin​

Una vez activado, ve a Herramientas → OliveroDev Media Audit.

Verás el dashboard principal con las estadísticas de tu biblioteca. Si es la primera vez que lo abres, los contadores estarán en cero hasta que ejecutes el primer escaneo.

dashboard.webp


Paso 3 — Ejecutar el escaneo​

Haz clic en Start New Scan.

El plugin escanea en lotes para no agotar el tiempo del servidor, incluso en bibliotecas de miles de archivos. Verás un contador en tiempo real mostrando cuántos archivos se han procesado:

"Scanning 150 of 1,247 files · 1,097 remaining"

El escaneo revisa:

  • Contenido de posts, páginas y tipos personalizados
  • Post meta y datos serializados
  • Configuraciones del tema (logo, cabecera, fondo)
  • Widgets y tabla de opciones
  • Imágenes destacadas
  • Todos los tamaños de imagen generados por WordPress
1779372239971.webp

Paso 4 — Revisar los resultados​

Cuando termina el escaneo, el dashboard muestra cuatro métricas:

  • Total files — cuántos archivos tiene tu biblioteca
  • In use — los que están siendo referenciados en algún lugar del sitio
  • Unused — los candidatos a eliminar
  • Recoverable — el espacio total que puedes recuperar
1779372269053.webp

Revisar Resultados.webp
Paso 5 — Verificar dónde se usa cada archivo (lo más importante)​

Antes de borrar cualquier cosa, ve al tab Unused Files.

Aquí verás la lista de archivos que el escaneo no encontró referenciados en ningún lugar. Pero antes de eliminar, siempre recomiendo revisar los archivos marcados como "Used" primero para entender cómo funciona la detección.

Haz clic en el botón "Where?" junto a cualquier archivo marcado como en uso. El plugin te muestra exactamente dónde está referenciado:

  • En qué post o página específica aparece
  • Si es una imagen destacada de algún artículo
  • Si está siendo usada como logo o imagen de cabecera del tema
  • Si está configurada como site icon
Esto es fundamental porque otros plugins simplemente te dicen si un archivo está "en uso" o no — pero no te dicen dónde, lo que obliga a confiar ciegamente en el resultado.

1779372812453.webp


Paso 6 — Eliminar archivos no utilizados con seguridad​

Ya en el tab Unused Files, haz clic en Delete Permanently junto al archivo que quieres eliminar.

Antes de borrarlo, aparece un modal de confirmación que muestra:

  • La miniatura del archivo
  • El nombre completo
  • El tamaño en disco
Así sabes exactamente qué estás borrando antes de confirmar. No hay botón de "eliminar todo de golpe" — cada archivo se confirma individualmente.
1779372859351.webp


1779372887328.webp

Paso 7 — Exportar el reporte (opcional pero recomendado)​

Si estás trabajando en el sitio de un cliente o quieres documentar qué archivos eliminaste, usa el botón Export CSV en el tab Unused Files.

Genera un archivo descargable con:

  • Nombre del archivo
  • URL completa
  • Tamaño en disco
  • Tipo de archivo (imagen, documento, video, etc.)
  • Fecha de subida
Esto es útil antes de hacer una limpieza grande — tienes el registro completo de lo que se eliminó.

1779372927389.webp


Resultados​

En el caso del cliente que mencioné al inicio, después del escaneo y limpieza:

  • Archivos revisados: 1,247
  • Archivos realmente no utilizados: 634
  • Espacio recuperado: 2.1 GB
  • Tiempo total del proceso: ~15 minutos
El hosting dejó de mostrar alertas de almacenamiento y el backup semanal pasó de tardar 45 minutos a 18 minutos.

Notas importantes​

¿Qué pasa con Elementor, ACF o WooCommerce?
La versión gratuita escanea las ubicaciones estándar de WordPress. Si tu sitio usa page builders o ACF con campos de imagen, algunos archivos pueden no detectarse correctamente porque esos plugins guardan referencias en formatos propietarios. La versión PRO añade detección específica para esos casos.

¿Se puede deshacer?
No — la eliminación es permanente. Por eso el modal de confirmación existe. Si necesitas una red de seguridad, la versión PRO incluye un sistema de papelera temporal donde puedes mover archivos antes de eliminarlos definitivamente, con opción de restaurar.

¿Funciona en multisite?
La versión actual está diseñada para sitios individuales. El soporte para multisite está en desarrollo.

Recursos​

  • 🔗 Plugin gratuito: wordpress.org/plugins/oliverodev-media-audit/
  • 🚀 Versión PRO (trial 3 días sin tarjeta): checkout.freemius.com/plugin/23055/plan/47886/?trial=free


Si tienes preguntas sobre algún paso o sobre cómo funciona la detección internamente, respondo en los comentarios.
 

Adjuntos

  • 1779372198097.webp
    1779372198097.webp
    60,5 KB · Visitas: 4
¡Hola, Wolfslender! Gracias por compartir tu experiencia. El plugin OliveroDev Media Audit es una excelente herramienta para limpiar archivos no utilizados de manera segura. Recuerda siempre respaldar antes de eliminar cualquier archivo importante. Si alguien tiene dudas sobre el proceso, ¡aquí estamos para ayudar!
 
Atrás
Arriba