Far visualizzare l'immagine in evidenza negli articoli

Domande & RisposteCategoria: WordpressFar visualizzare l'immagine in evidenza negli articoli
LS asked 1 mese ago

Vorrei far visualizzare l’immagine featured all’inizio del post, però vorrei personalizzare le dimensioni. Come si può fare? C’è un plugin o si deve mettere mano al codice?
Grazie

1 Answers
magnaromagna answered 1 mese ago

<p>Senza andare ad installare ulteriori plugins, puoi mettere mano al codice in maniera molto semplice. Prima ovviamente controlla che il tema che utilizzi non abbia già questa opzione (generalmente permettono di selezionare se mostrare o meno l’immagine che segli come “in evidenza” o “featured”, sopratutto se sono temi premium). Una volta fatto questo:</p>

1) puoi andare direttamente nel pannello amministrazione wp-admin, e sotto la voce Aspetto scorri su Editor.
2) Nella schermata che si apre, di default c’è il foglio css: guarda il menù a destra e seleziona la voce <em>Single</em> o <em>Articolo</em> (single.php)
3) individua il codice che mostra il contenuto, ovvero <?php  the_content(); ?>
4) prima di questo, inserisci il codice seguente:
<?php
if ( has_post_thumbnail() ) { // controlla che esista un immagine featured e la inserisce.
the_post_thumbnail( ‘full’ );
}
?>
5) Salva. Controlla il sito (ricordati di fare il refresh della pagina o di cancellare la cache se utilizzi un plugin per la cache).

Quel codice mostrerà l’immagine nella sua interezza. Se vuoi mostrarla con altra dimensione, questi sono codici già pronti forniti dal core di wordress:

<code>the_post_thumbnail();</code>
Mostra l’immagine in formato (default 150px x 150px max)

<code>the_post_thumbnail( ‘medium’ );</code>
Mostra l’immagine in formato “medio” (default 300px x 300px max)

<code>the_post_thumbnail( ‘large’ );</code>
Mostra l’immagine in formato “large” (default 640px x 640px max)

<code>the_post_thumbnail( ‘full’ );</code>
Mostra l’immagine in formato originale