Cuando cambias los temas de WordPress, tus imágenes existentes pueden no tener el tamaño adecuado.
¿La solución para WordPress? Regenerar las miniaturas. Esto significa reajustar las dimensiones de la imagen en la configuración básica de WordPress. También se puede hacer rápidamente usando un plugin.
En este post, profundizaremos en la solución de regeneración de miniaturas de WordPress y te mostraremos cómo solucionar los problemas de imagen con el plugin Regenerar miniaturas de WordPress y manualmente usando WP-CLI.
¡Empecemos!
¿Qué sucede con tus imágenes?
Para averiguar cómo regenerar las imágenes en miniatura al estilo de WordPress, es esencial entender primero cómo se manejan los tamaños de las imágenes.
WordPress tiene ajustes para recortar automáticamente las imágenes que subes. Los ajustes se encuentran en el panel de administración en Ajustes > Medios de comunicación.
En la página de Configuración de los Medios, hay tamaños para «miniaturas», «medianas» y «grandes». Puedes actualizar el número de píxeles de cada uno de ellos, según sea necesario.
Pero no olvides hacer clic en Guardar cambios en la parte inferior de la página si actualizas los tamaños.
Aquí están las opciones de tamaño predeterminadas:
- Miniaturas – 150 px x 150 px
- Medio – 600 px x 600 px
- Grande – 1024 px x 1024 px
Ten en cuenta que el tema que estás usando puede tener tamaños específicos para las imágenes que anularán las opciones de la página Configuración de medios. Si cambias a un tema nuevo, la configuración se actualiza a los tamaños que el nuevo tema ha establecido.
Pero, las imágenes más antiguas que has subido previamente no se ven afectadas.
Aquí es donde las cosas se ponen un poco pegajosas. Necesitas poder cambiar el tamaño de todas las imágenes que has subido previamente para que se ajusten a los nuevos tamaños de imagen que se establecieron. Desafortunadamente, no hay ninguna configuración para hacer eso.
La solución es hacer lo que se conoce como «regenerar las miniaturas».
¿Cómo puedo cambiar el tamaño de las miniaturas en WordPress? (3 Métodos)
Antes de explorar cómo regenerar las imágenes en miniatura en WordPress, es importante tener en cuenta las formas en que se puede cambiar el tamaño de las imágenes en el panel de administración de WordPress.
Lo que posiblemente sea aún más esencial es que estas soluciones no necesariamente cambiarán el tamaño de las imágenes más antiguas, por lo que todavía tendrás que entrar en WordPress, regenerar las imágenes en miniatura sin la ayuda de un plugin, o utilizar un plugin de otro tipo.
Si quieres cambiar el tamaño de una miniatura o imagen, hay tres formas principales de hacerlo:
1. Cambiar el tamaño de las imágenes en tu tema
Dado que el tema de WordPress puede modificar los tamaños de imagen predeterminados, puedes elegir cambiar de tema o puedes comprobar si hay ajustes disponibles que sean específicos para ajustar los tamaños de imagen.
Cada tema es diferente, así que asegúrate de consultar la documentación correspondiente para ver si hay alguna forma de cambiar el tamaño de las imágenes de tu tema sin tener que instalar un tema completamente diferente.
Alternativamente, puedes elegir crear un tema infantil y cambiar el tamaño de la imagen con el código PHP.
2. Recorte de imágenes en la biblioteca de medios
Otra opción es cambiar el tamaño de las imágenes recortándolas en la Biblioteca Multimedia.
Paso 1
Ve a Medios > Biblioteca en el panel de administración de WordPress.
Luego, haz clic en una imagen de la lista que quieras cambiar de tamaño.
En la ventana emergente, haz clic en el botón Editar imagen.
Paso 2
Después de eso, tienes varias opciones para editar la imagen.
Puedes hacer clic en la imagen y arrastrar el ratón sobre ella y soltarlo cuando hayas seleccionado el área que quieres conservar. Luego, puedes hacer clic en Recortar.
Si quieres recortar la imagen con precisión, puedes ajustar la relación de aspecto introduciendo la relación que quieras.
Por ejemplo, puedes usar 1:1 para crear un cuadrado o puedes usar 4:3, 16:9, y cualquier otro ratio que quieras.
Paso 3
Si prefieres cambiar el tamaño de la imagen en lugar de recortarla, puede escalarla en los ajustes de la derecha.
Introduce el tamaño de la imagen que desees y haz clic en Escala.
Paso 4
También puedes elegir a qué tamaños de imagen estándar deseas que se apliquen los cambios en Configuración de miniaturas.
Puedes elegir que tus ajustes se apliquen a:
- Todos los tamaños de imagen
- Miniaturas
- Todos los tamaños excepto las miniatura
3. Cambiar el tamaño de las imágenes en los ajustes de los medios de comunicación
Esto es útil si sólo necesitas editar una o dos imágenes, pero si deseas cambiar el tamaño de todas las imágenes, es mejor hacerlo a través de la página de configuración.
Paso 1
En tu panel de administración, ve a Ajustes > Medios.
Paso 2
Introduce las nuevas dimensiones que quieras para todas las imágenes en miniatura, medianas o grandes. Introduce el ancho y la altura deseados para un solo tipo de imagen, o para todas, según sea necesario.
Si deseas cambiar el tamaño de las miniaturas a un tamaño que no sea proporcional, marca la casilla Recortar miniatura a dimensiones exactas bajo la sección Tamaño de la miniatura.
Paso 3
A continuación, puedes marcar la casilla Organizar mis subidas en carpetas basadas en el mes y el año si no quieres que todas tus nuevas imágenes se desorganicen en la carpeta de subidas.
Cuando estés satisfecho con los ajustes, haz clic en el botón Guardar cambios hacia la parte inferior de la página.
¿Cómo regenerar las miniaturas en WordPress?
Después de cambiar estos ajustes o de cambiar los temas, tendrás que regenerar las miniaturas si las imágenes no se actualizan en tu sitio web de cara al público, como se mencionó anteriormente.
Una de las formas más fáciles es usar el plugin gratuito de WordPress Regenerate Thumbnails para arreglar rápidamente tus imágenes subidas anteriormente.
Este plugin también es compatible con WooCommerce.
Paso 1
Para iniciar, instalar y activar el plugin Regenerar miniaturas.
Luego, ve a Herramientas > Regenerar miniaturas, la configuración de imágenes de WordPress se encuentra aquí.
Paso 2
Por defecto, la opción Saltar regenerando las miniaturas existentes de tamaño correcto está marcada. Desmarca esta casilla para utilizar el plugin Regenerar miniaturas para ajustar todas tus imágenes.
Pero, déjalo marcado si quieres ahorrar los recursos de tu servidor.
Esto se recomienda si ya has actualizado algunos de los tamaños de las imágenes, por ejemplo, a través del tema. También puedes elegir marcar la casilla debajo de esta opción para Eliminar los archivos de miniaturas para tamaños antiguos no registrados. Al seleccionarla, se libera espacio en tu servidor.
Asegúrate de no necesitar estas imágenes antes de elegir este ajuste. Si algunas de las imágenes están en uso en tu sitio y selecciona esta opción, se borrarán y ya no se mostrarán en tu sitio. Los visitantes verán una imagen rota.
También puedes ver la casilla de verificación Actualizar el contenido de las publicaciones para usar los nuevos tamaños, que puedes elegir si quieres que se actualicen las imágenes que estás usando actualmente en tus publicaciones.
Paso 3
Después de elegir las opciones que desees, haz clic en el botón para regenerar las miniaturas, medianas, grandes y nuevos tamaños de archivo incluidos.
Entonces, espera a que el proceso se complete. Dependiendo de la cantidad de imágenes que tengas en tu sitio, esto podría tomar un tiempo, así que toma un café o un vaso de agua mientras esperas. Por lo general, sólo toma unos minutos para sitios web más grandes en un servidor de alto rendimiento.
Verás el mensaje «¡Todo listo!» cuando el proceso esté completo.
Eso es todo.
Tus miniaturas e imágenes deben ser ahora regeneradas.
¿Cómo forzar la regeneración de las miniaturas?
También puedes usar el plugin Force Regenerate Thumbnails como alternativa. Como el nombre infiere, empuja la regeneración de las miniaturas borrando los viejos tamaños de las imágenes, así que WordPress se ve obligado a regenerar las imágenes. Este plugin también es compatible con las tiendas online de WooCommerce.
Ten en cuenta que en el momento de la publicación, este plugin no ha sido actualizado para los 3 últimos lanzamientos importantes, así que úsalo con precaución. Asegúrate de probarlo en un entorno de prueba local o en un entorno de staging antes de usarlo en tu sitio web en vivo.
La razón por la que necesitarías usar este plugin sobre el plugin Regenerar miniaturas es que este último sólo redimensiona las imágenes, no borra los tamaños antiguos de las imágenes a menos que marques esa opción.
Pero, si tienes problemas con ello, puedes intentarlo con Force Regenerate Thumbnails .
Paso 1
Para forzar a WordPress a regenerar las miniaturas, instala y activa el plugin Force Regenerate Thumbnails.
Luego, ve a Herramientas > Forzar la regeneración de miniaturas en el panel de administración de WordPress.
Paso 2
Para borrar todas las imágenes con el tamaño de la configuración antigua y forzar a WordPress a regenerar las miniaturas, haz clic en el botón Regenerar todas las miniaturas.
Espera un rato y tus imágenes serán redimensionadas. Si tienes un sitio más pequeño, esto no llevará prácticamente nada de tiempo, pero para sitios más grandes con toneladas de imágenes, esto podría llevar unos minutos.
Regeneración de imágenes específicas
Podrían haber casos en los que no necesitarás regenerar todas tus miniaturas, sino sólo algunas específicas. Con el plugin Regenerate Thumbnails todavía instalado, también puedes hacerlo. A continuación te explicamos cómo.
Paso 1
Ve a Medios > Biblioteca. En la vista de la cuadrícula, haz clic en una imagen específica.
Paso 2
Luego, a la derecha, haz clic en el botón Regenerar miniaturas.
Si estás viendo la Biblioteca Multimedia en la vista de lista, haz clic en el enlace Regenerate Thumbnails después de pasar el cursor sobre la imagen que quieres regenerar.
Regenerar las miniaturas con WP-CLI
Si prefieres no usar un plugin, hay otra solución para WordPress: Regenerar las miniaturas sin un plugin haciéndolo manualmente con WP-CLI.
Ten en cuenta que necesitas tener acceso a la línea de comandos de tu servidor para esta opción.
La regeneración de miniaturas mediante WP-CLI es una opción muy superior al uso de un plugin de WordPress porque es más rápido y no está sujeto a las limitaciones de HTTP y los tiempos de espera.
El comando básico para regenerar las miniaturas está abajo:
wp media regenerate
Después de introducirlo, confirma que deseas regenerar todas las miniaturas pulsando la letra «y» de «sí» en tu teclado.
Regenera todas las miniaturas con WP-CLI
Una vez que se ha encendido la línea de comandos, se puede introducir el siguiente comando para que WordPress regenere las miniaturas sin un plugin en cuestión de segundos:
wp media regenerate --yes
Con este comando, las miniaturas se regenerarán sin tener que confirmarlo manualmente.
Regenerar miniaturas específicas usando WP-CLI
También tienes la opción de regenerar miniaturas específicas usando WP-CLI y los ID de las imágenes que quieres actualizar.
Aquí está la orden para hacerlo:
wp media regenerate 12 34 567
Sólo asegúrate de reemplazar los tres ejemplos de identificación – «12», «34» y «567» – con las identificaciones reales de las imágenes específicas que deseas regenerar.
Puedes incluir tantas identificaciones como quieras. Sólo asegúrate de separar cada una de ellas con un espacio.
Resumen
Puede ser frustrante ver que las imágenes no se muestran correctamente cuando se cambia de tema.
Afortunadamente, hay dos soluciones rápidas para WordPress. Se puede hacer en unos pocos clics con la ayuda del plugin Regenerate Thumbnails. O, podrías usar WP-CLI para terminar en menos tiempo del que se tarda en hacer un café.
Deja una respuesta