Ver Mensaje Individual
  #6 (permalink)  
Antiguo 03/10/2014, 10:41
Avatar de ArturoGallegos
ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 8 meses
Puntos: 1146
Respuesta: Excesiva creacion de imagenes derivadas

Tras encontrarme en el mismo caso del compañero y meditarlo mucho por la necesidad de evitar que se creen imágenes innecesarias.

me he decantado por deshabilitar totalmente la funcionalidad de wordpress para crear las variantes al subir la imagen.... para compensar esto, he editado el template para que en lugar de mandar a llamar un tamaño preestablecido con
Código PHP:
Ver original
  1. add_image_size('galeria', 260, 140, true);

ejecute la función wp_get_image_editor() para comprobar si la imagen existe en el tamaño requerido, en caso de no existir se crea la imagen antes de llamarla y mostrarla.... con esto consigo que solo se creen imágenes necesarias.

Como estaba dudoso de su rendimiento a la larga por hacer dicha comprobación en cada carga del sitio, lo he complementado con el plugin wp supercache, para evitar la comprobación cuando el sitio no ha sufrido cambios.