Aqua Resizer es un pequeño script para cambiar el tamaño, recortar y escalar dinámicamente imágenes cargadas a través de WordPress sobre la marcha. Es nativo, lo que significa que utiliza funciones integradas de WordPress para procesar automáticamente las imágenes.
Si eres un autor de temas, sabes lo problemático que es cambiar el tamaño de las imágenes en WordPress. Existen algunos métodos y scripts que proporcionan esta funcionalidad. Timthumb, por ejemplo, es uno de los scripts más populares que utilizan los autores de temas, pero tiene algunos inconvenientes que obligan a los autores a buscar alternativas. También existe la forma «nativa» de hacerlo usando la función add_image_size () que deja toneladas de imágenes sin usar en el servidor. Además, a Victor Teixeira se le ocurrió el script vt_resize que luego fue rápidamente adoptado por WooThemes; desafortunadamente, su usabilidad es bastante limitada y, en algunos casos, demasiado complicada de usar.
Aqua Resizer, aunque no pretende ser mejor que los métodos anteriores, proporciona una forma fácil, rápida, segura y, en general, eficiente de resolver todas sus necesidades en el manejo del cambio de tamaño de imágenes en sus temas de WordPress.
Características de Aqua Resizer:
– Completamente nativo, usando funciones integradas de WordPress
– Funciona tanto en la instalación de WordPress en múltiples sitios como en una única
– Simplemente ingrese la URL, en lugar de usar la identificación del archivo adjunto y todas esas cosas
– Recorte opcional
– Puede recortar una imagen ya recortada
– Ligero: ¡se puede reducir a solo <> 50 líneas de códigos!
– Caché de imágenes (duh)
– Completamente de código abierto
Uso de muestra:
<?php
$thumb = get_post_thumbnail_id();
$img_url = wp_get_attachment_url( $thumb,'full'); // Get img URL
$image = aq_resize( $img_url, 560, 310, true ); // Resize & crop img ?>
<?php if ( $image ) : ?>
<img src="<?php echo esc_url( $image ); ?>" alt="Your Image alt" />
<?php endif; ?>
Se pueden encontrar más instrucciones de uso y ejemplos en Página de Github de Aqua Resizer.
Aqua Resizer fue escrito por Syamil MJ, un desarrollador de temas de WordPress de Kuala Lumpur, Malasia. También desarrolló el Marco de opciones ligeramente modificado que se puede encontrar en Github. Obtenga más información sobre él en el sitio web de Aqua Graphite.