- Home
- Categorie
- Coding e Sistemistica
- CMS & Piattaforme Self-Hosted
- Permalink che non fuzniona
-
Permalink che non fuzniona
Buonasera ho il seguente codice
[PHP]echo '<div class="img">'.get_the_post_thumbnail().'</div>';[/PHP]
mi estrapola le immagini/miniature ma aimè non c'è associato il permalink così ho provato a fare una cosa del genere
[PHP]
echo '<div class="img"><a href="'.the_permalink().'">'.get_the_post_thumbnail().'</a></div>';
[/PHP]Adesso il problema è che mi stampa a video tutti i permalink e sull'immagine non funziona il link con il permalink, dove sbaglio secondo voi?
Ringrazio in anticipo e premetto che ho già testato diverse volte, cercato e cercato aiuto.
-
<a href="<?php the_permalink(); ?>
-
Un esempio completo:
<?php if ( has_post_thumbnail() ) : ?>
<a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>">
<img src="<?php the_post_thumbnail_url(); ?>"/>
</a>
<?php endif; ?>Quindi in sostanza non devi usare Echo con permalink.
-
Mi scuso per l'insistenza, io ho questo codice come posso far tornare il tutto
<?php $metro_creativex_posttitle = get_the_title(); $metro_creativex_feat_image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'single-post-thumbnail' ); if(isset($metro_creativex_feat_image[0])): //quì dovrei inserire il codice per associare il link alla thumb echo '<div class="img">'.get_the_post_thumbnail().'</div>'; endif; ?>
-
Ciao Lorenzo,
integri il tuo codice a quello di Artigiani del web
Tipo così:<?php $metro_creativex_posttitle = get_the_title(); $metro_creativex_feat_image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'single-post-thumbnail' ); if(isset($metro_creativex_feat_image[0])): ?> //qui dovrei inserire il codice per associare il link alla thumb <div class="img"><a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"> <img src="<?php the_post_thumbnail_url(); ?>"/> </a></div> <?php endif; ?>
-
Funziona alla perfezione, mi studio il codice grazie dell'aiuto