WordPress: Cómo evitar la creación de miniaturas de imágenes

¡Buenos días! Hoy vamos a ver cómo evitar que nuestro WordPress cree diferentes tamaños de las imágenes que subimos, conocidas como miniaturas. ¡Vamos allá!

La versión actual de WordPress, 4.8.1 al momento de escribir esto, crea 4 tamaños de imagen diferentes cuando subimos una imagen a nuestro WordPress. A pesar de qué en Ajustes > Medios sólo veamos 3 tamaños, se crea uno cuarto llamado medium-large por cuestiones de diseño responsive.

Así que para evitar la creación de estas imágenes seguiremos estos pasos:

1. Accedemos al archivo functions.php en el directorio de nuestro tema (método no recomendado) o a nuestro plugin de snippets (método recomendado).

2. Creamos un snippet y pegamos el siguiente código:

function bp_image_sizes($sizes){

   unset( $sizes['thumbnail']);
   unset( $sizes['medium']);
   unset( $sizes['medium_large']);
   unset( $sizes['large']);
   return $sizes; }

add_filter('intermediate_image_sizes_advanced', 'bp_image_sizes' );

Lo que hará esta función es evitar que se creen todos los tamaños de imagen y sólo existirá la imagen original.

Os dejo el código para todos los tamaños para que veáis cómo funciona pero os aconsejo dejar que WordPress cree al menos estos dos tamaños: thumbnail (ya que WordPress la utiliza en algunas ocasiones como por ejemplo la biblioteca de médios) y medium-large (para asuntos de diseño responsive).

También te puede interesar

Cómo optimizar las imágenes de tu página web
WordPress: Cómo crear una galería sin plugin
WordPress: Cómo añadir las etiquetas Open Graph de Facebook
WordPress: Cómo crear una galería elegante con Fluidbox