Descubre en este tutorial cómo conseguir que las imágenes se escalen a la resolución que tú quieras al subirlas a WordPress con un simple snippet de código.
WordPress 5.3 introdujo una función para «redimensionar» el tamaño de las imágenes con demasiada resolución (+ 2560px de ancho).
Es decir, a partir de esta versión (5.3 y superiores) cuando subes una imagen mayor de 2560px de ancho a la biblioteca de medios, WordPress reduce su tamaño a esa resolución.
La idea detrás de esta funcionalidad es evitar que se muestren imágenes de un tamaño desproporcionado, lo cual provoca que la página cargue más lento a causa de su peso.
Y ya sabes que cuanto menos pese una página, más rápido carga.
Hasta aquí todo bien. 😉
Pero igual quieres modificar ese límite arbitrario, de 2560px, por uno que se ajuste mejor a tu tema y/o necesidades.
Vamos a ver cómo conseguirlo usando el nuevo filtro big_image_size_threshold.
Snippet para modificar el límite de resolución de las imágenes que subes a WordPress
Añade el siguiente fragmento al final del fichero functions.php o plugin de funcionalidades:
Para ver este código y los otros 1921 snippets de esta web,
identifícate o suscríbete aquí.
Así de sencillo, ¿ves?
Con este bloque cambias el tamaño por defecto que usa el filtro big_image_size_threshold (2560px) por la resolución de imagen que tú decidas (en este caso 2048px).
Por supuesto, te invito a cambiar este número por el que más te convenga.
Gracias a este sencillo snippet te puedes ahorrar la instalación de un plugin como Imsanity.
De todas formas, recuerda que con esto controlas que la imagen sea «redimensionada», pero no que que se comprima al 82% de calidad.
Si quieres mantener la calidad de la imagen intacta echa un ojo a este tutorial.
Conclusión
Ahora ya sabes cómo modificar el tamaño al que se reducirán las imágenes demasiado pesadas que subas a la biblioteca de medios de WordPress.
¿Alguna duda? Te leo en los comentarios.
Y si quieres darme una sugerencia para próximos tutoriales, déjamela en el formulario de contacto. Ventajas de ser suscriptor. 😉