Programación

Cómo deshabilitar las imágenes generadas automáticamente en WordPress

Wordpress genera automáticamente algunas imágenes que no podemos localizar de manera simple.

Como sabéis, este popular cms utiliza unas funciones para devolver la imagen que vayamos necesitando. Algunos de estos tamaños los podemos configurar directamente en nuestro backend, en: Ajustes -> Medios.

En concreto, aquí puedes elegir los tamaños para las nomenclaturas que emplea WordPress: «thumbnail», «medium» y «large».

Pero hay muchas más. Ocultas.

Cómo deshabilitamos las nomenclaturas de las imágenes

Por defecto, WordPress emplea estos nombres y tamaños:

Nombre de la imagen Dimensiones
Thumbnail Lo puedes configurar en Ajustes -> Medios
Medium Lo puedes configurar en Ajustes -> Medios
Large Lo puedes configurar en Ajustes -> Medios
Medium Large 768 px
2x Medium Large 1.536 px
2x Large 2.048 px
Scaled 2.560 px

Pues bien, eliminar estas imágenes que no queremos o necesitamos es bien simple. Para las que se encuentran dentro de Ajustes -> Medios, es suficiente con poner «0» en el tamaño deseado (en anchura y altura).

Para las otras tenemos que recurrir a nuestro querido fichero functions.php

Tirando de functions.php para remover tamaños no deseados

Tan fácil como copiar y pegar este trozo de código en nuestro querido fichero functions.php:

function comaporter_disable_thumbnail_images($sizes) {

 // Disable thumbnail size
 unset($sizes['thumbnail']); 
 return $sizes;

}
add_action('intermediate_image_sizes_advanced', 'comaporter_disable_thumbnail_images');

Si queremos eliminar más de uno, tan solo tienes que añadir todos los unset que necesites (mirando los nombres en la tabla anterior).

No diréis que no es útil y sobre todo, fácil… ¿verdad?

Fuente: Perishable Press

Etiquetas: imagenthumbnail
José María

Ingeniero de formación, es un apasionado de pantallas, teclas, códigos, matemáticas y jeroglíficos varios; cuenta con un enfermizo síndrome obsesivo-compulsivo por el detalle y el trabajo bien hecho.

Ver comentarios

  • La verdad es que tenía mucho espacio ocupado con unos nombres de imágenes que no sabía de dónde venían. ¡Gracias!

    • Muchas gracias por tu comentario Andrés, cualquier cosa que necesites... aquí nos tienes.