WordPress no genera miniaturas de imágenes solución
¿wordpress no genera miniaturas? Diagnostica la causa y corrígela paso a paso sin dañar tu web ni perder imágenes.
Cuando wordpress no genera miniaturas, el problema suele estar en una combinación de ajustes de medios, tamaños registrados por el tema o plugins, recursos del servidor o conflictos puntuales. La forma más segura de resolverlo es diagnosticar primero la causa, revisar la configuración y regenerar miniaturas solo después de confirmar que WordPress puede crear los tamaños correctamente.
Por qué WordPress no genera miniaturas de imágenes
WordPress crea varios tamaños de imagen al subir un archivo a la biblioteca de medios, pero ese proceso puede fallar por motivos distintos según el entorno. En muchos casos, la causa no está en una sola opción, sino en cómo interactúan el tema activo, los plugins, la configuración del servidor y las librerías de procesamiento de imágenes.
También conviene tener en cuenta que no todos los tamaños se comportan igual. Algunos vienen definidos por WordPress y otros pueden registrarse con funciones como add_image_size o set_post_thumbnail_size. Si un tema o un plugin espera un tamaño concreto y ese tamaño no existe, la miniatura puede no mostrarse aunque la imagen original sí se haya subido correctamente.
Qué revisar antes de regenerar thumbnails
Antes de lanzar una regeneración masiva, conviene hacer una revisión básica para no cargar el servidor innecesariamente ni dar por hecho una solución que puede no aplicar.
- Haz una copia de seguridad de archivos y base de datos.
- Comprueba si el fallo afecta a todas las imágenes o solo a algunas subidas recientes.
- Revisa si el problema aparece en la biblioteca de medios, en la imagen destacada o solo en el frontal de la web.
- Sube una imagen nueva de prueba para confirmar si el error sigue activo.
- Verifica si hubo cambios recientes de tema, plugins, versión de PHP o hosting.
Si las miniaturas antiguas existen pero las nuevas no se generan, normalmente interesa mirar primero el entorno actual. Si el fallo afecta sobre todo al diseño, puede que falten tamaños registrados o que el tema esté solicitando dimensiones que ya no coinciden con la configuración vigente.
Ajustes de medios, tema y tamaños de imagen que pueden fallar
En Ajustes > Medios, WordPress permite definir tamaños básicos como miniatura, medio y grande. Si esos valores están a cero, son incoherentes o no encajan con el diseño actual, puede haber resultados inesperados. No siempre provoca un error visible, pero sí puede dejar tamaños sin utilidad real.
Además, muchos temas y plugins registran tamaños adicionales. Esto ocurre con constructores visuales, sliders, sistemas de portfolio y, en ciertos casos, con WooCommerce. Si has cambiado de tema, algunos tamaños antiguos pueden quedar obsoletos y los nuevos no existir para imágenes subidas antes del cambio.
- Revisa la configuración de medios.
- Comprueba si el tema actual registra tamaños personalizados.
- Verifica si un plugin depende de recortes específicos.
- Confirma que el problema no sea solo de visualización por CSS o maquetación.
Si sospechas del tema, una prueba útil es activar temporalmente un tema por defecto en un entorno de staging. Si las miniaturas vuelven a generarse, el origen puede estar en los tamaños registrados o en cómo se solicitan en plantilla.
Permisos, recursos del servidor y librerías de imagen
Cuando el error de generación no depende del tema, conviene revisar el servidor. WordPress necesita escribir archivos dentro de uploads y procesarlos con librerías como GD o ImageMagick, según disponibilidad.
Algunas causas habituales son permisos de carpeta incorrectos, falta de memoria PHP, límites de ejecución o imágenes originales demasiado pesadas para el entorno. En hosting compartido, esto puede aparecer solo con ciertos archivos, no con todos.
- Permisos de archivos y carpetas en wp-content/uploads.
- Memoria PHP disponible y límites del servidor.
- Versión de PHP y compatibilidad general del entorno.
- Disponibilidad y funcionamiento de GD o ImageMagick.
Si el hosting ofrece registros de errores, revisarlos puede ahorrar mucho tiempo. A veces el mensaje concreto apunta a un fallo de escritura, a falta de memoria o a un problema con el procesamiento de imagen.
Cómo regenerar miniaturas en WordPress sin romper la web
Regenerar miniaturas tiene sentido cuando los tamaños han cambiado o faltan archivos derivados, pero conviene hacerlo con cuidado. No debería ser el primer paso si antes no has comprobado la causa del fallo.
- Haz copia de seguridad.
- Prueba con una o varias imágenes, no con toda la biblioteca de golpe.
- Usa una herramienta fiable de regeneración o WP-CLI si tu entorno lo permite.
- Observa si el proceso termina sin errores y si los nuevos tamaños aparecen en disco.
- Si falla, detén la regeneración masiva y vuelve al diagnóstico.
En bibliotecas grandes, lo más prudente es hacerlo en horas de baja carga o en staging. Si el servidor ya va justo de recursos, una regeneración completa puede agravar el problema en lugar de resolverlo, sobre todo si hay un Error 508 Resource Limit en WordPress.
Qué hacer si falla la imagen destacada o WooCommerce
Si el problema afecta a las imágenes destacadas WordPress, revisa primero que el tema tenga soporte para thumbnails y que la plantilla esté solicitando tamaños válidos. A veces la imagen original existe, pero no se muestra la versión esperada por un tamaño mal registrado o no regenerado.
En WooCommerce, las imágenes de producto pueden depender de ajustes propios del tema y del catálogo. Tras cambiar de plantilla o de dimensiones de producto, puede ser necesario revisar los tamaños configurados y regenerarlos. Si el error aparece solo en tienda, conviene descartar un conflicto con plugins de optimización de rendimiento en WordPress para tiendas online, lazy load o conversión de imágenes.
Cómo evitar que el problema vuelva a aparecer
Para reducir incidencias futuras, lo más útil es mantener una rutina básica de control técnico. No elimina todos los riesgos, pero sí evita muchos errores típicos.
- No cambies tamaños de imagen sin valorar su impacto en contenidos existentes.
- Prueba temas y plugins nuevos en staging siempre que sea posible.
- Vigila el consumo de recursos si subes imágenes muy grandes.
- Comprueba permisos y estado del directorio uploads tras migraciones.
- Mantén WordPress, plugins y PHP actualizados con criterio.
En resumen, las causas más habituales suelen ser tamaños de imagen mal definidos, conflictos de tema o plugins, permisos insuficientes, falta de memoria o problemas con GD/ImageMagick. Como cada instalación puede responder de forma distinta, conviene actuar con cautela técnica: revisar, probar y regenerar solo cuando proceda. Si después de estas comprobaciones el error persiste, el siguiente paso razonable es revisar el servidor en detalle o pedir ayuda especializada para no comprometer la web.
Fuentes oficiales
¿Necesitas orientación personalizada?
Te ayudamos a entender tus opciones y el siguiente paso.