Aqua Resizer est un petit petit script pour redimensionner, recadrer et mettre à l’échelle dynamiquement les images téléchargées via WordPress à la volée. Il est natif, ce qui signifie qu’il utilise les fonctions intégrées de WordPress pour traiter automatiquement les images.

Si vous êtes un auteur de thèmes, vous savez à quel point il est difficile de redimensionner des images sur WordPress. Il existe quelques méthodes et scripts qui fournissent cette fonctionnalité. Timthumb, par exemple, est l’un des scripts les plus populaires utilisés par les auteurs de thèmes, mais présente certains inconvénients qui obligent les auteurs à rechercher des alternatives. Il existe également une manière «native» de le faire en utilisant la fonction add_image_size () qui laisse des tonnes d’images inutilisées sur le serveur. De plus, Victor Teixeira a proposé le script vt_resize qui a ensuite été rapidement adopté par WooThemes – malheureusement, son utilisation est assez limitée et dans certains cas trop compliquée à utiliser.

Aqua Resizer, tout en ne prétendant pas être meilleur que les méthodes ci-dessus, fournit un moyen simple, rapide, sécurisé et généralement efficace de résoudre tous vos besoins en matière de gestion du redimensionnement d’image dans vos thèmes WordPress.

Caractéristiques de l’Aqua Resizer:

– Entièrement natif, utilisant les fonctions intégrées de WordPress
– Fonctionne à la fois sur une installation WordPress multisite et unique
– Ajoutez simplement l’URL, au lieu d’utiliser l’identifiant de la pièce jointe et tout le reste
– Recadrage facultatif
– Peut recadrer une image déjà recadrée
– Léger – peut être réduit à seulement <> 50 lignes de codes!
– Images de cache (duh)
– Complètement open source

Exemple d’utilisation:

<?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; ?>

Vous trouverez plus d’instructions d’utilisation et d’exemples sur Page Github d’Aqua Resizer.

Aqua Resizer a été écrit par Syamil MJ, un développeur de thèmes WordPress de Kuala Lumpur, en Malaisie. Il a également développé le cadre d’options légèrement modifié qui peut être trouvé sur Github. Découvrez-en plus sur lui sur le site Web d’Aqua Graphite.
Afficher le script sur Github

Share: