Come integrare TIMTHUMB nel tuo template WordPress


Come integrare TIMTHUMB nel tuo template WordPress

TimThumb è uno script php che, passandogli una serie di parametri tra cui anche l’ URL dell’immagine tramite una stringa, processa l’immagine applicando le verie modifiche e la salva come cache dentro la cartella /cache. E’ uno dei più conosciuti script per ridimensionare le immagini, ritagliarle ,dentro un sito wordpress.

Se vuoi ridimensionare e ritagliare l’immagine in evidenza di un post, usa il seguente codice nel ciclo:

<?php
$image_id = get_post_thumbnail_id();
$image_url = wp_get_attachment_url($image_id);
?>
<img src="<?php bloginfo('template_directory'); ?>/timthumb.php?src=<?php echo $image_url; ?>&w=400&h=300&q=100" alt="<?php the_title();?>" />

Quindi, questo codice serve per prendere l’immagine in evidenza (featured_image)  e ritagliarla sui 400px di larghezza e 300px di altezza,con una qualità “q” di 100%, quindi il massimo, supponendo che il file timthumb.php si trovi dentro la cartella del template.

Invece, se usate come parametri solo la larghezza “w”, il file si ridimensiona solo in base alla larghezza, modificandosi anche l’altezza in base a questa, e mantenendo il rapporto della foto.

Puoi usare il codice sopra indicato al posto del solito:

<?php the_post_thumbnail( 'thumbnail' ); ?>

Questo metodo di inserire l’immagine è molto utile per la velocità della pagina.

Il link per scaricare il codice è qui.

 

 

 

 

 

Rate this post

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *


Hai bisogno di aiuto personalizzato con qualcosa che non è documentato qui? Richiedi assistenza
Iscriviti alla nostra newsletter

Iscriviti alla nostra newsletter

Iscriviti alla nostra mailing list per ricevere le ultime notizie e gli aggiornamenti dal nostro team.

You have Successfully Subscribed!