• User Attivo

    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.


  • User Attivo

    <a href="<?php the_permalink(); ?>


  • User Attivo

    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.


  • User Attivo

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

  • User

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

  • User Attivo

    Funziona alla perfezione, mi studio il codice grazie dell'aiuto