Questo articolo dal titolo lunghissimo nasce in realtà per un motivo molto semplice: spiegarvi come fare in modo che sulla homepage del vostro blog WordPress compaia solo un estratto degli articoli, con un link per visualizzarli per intero. Forse sono solo io che ci ho messo una mezz’ora buona per capire come fare, ma questo processo è in realtà di una semplicità disarmante: basta usare il tag “more” al momento della scrittura di un articolo, anche conosciuto come tag “leggi tutto” in italiano. (Giusto per farvi un esempio, in questo articolo inserirò il tag more dopo alla fine di questa frase.)
Il tag more definisce semplicemente fino a che punto il testo di un determinato articolo dovrà essere mostrato in homepage; se il tag non viene inserito, l’articolo verrà visualizzato per intero.
Come inserire il tag more? Molto semplice: quando state scrivendo l’intervento, tra i bottoncini che compaiono sopra l’area di testo in cui scrivete ce n’è uno apposito!
Problema secondario: quando si utilizza il tag more, il link che WordPress crea automaticamente nella homepage in fondo ad ogni anteprima per permettere all’utente di visualizzare il testo per intero è, di default, in inglese. Non so se questo inconveniente sia stato risolto nelle versioni e traduzioni successive di WordPress, ma nel caso in cui vogliate cambiare la lingua del link bisogna addentrarsi del template del blog seguendo queste semplici istruzioni:
- Nel pannello di amministrazione del blog, nel menu a sinistra fate clic su Aspetto e selezionate la sottovoce (vabbè, lingua italiana a parte… l’importante è che capiate quello che intendo) Editor.
- A destra cliccate sul link che riporta “index.php” tra parentesi.
- Prima di editare il codice, se non avete confidenza con questo tipo di operazioni e state andando un po’ alla cieca, fate una copia di backup di quello che modificate (ma fatela anche se non state andando alla cieca che male non fa); questo file, seppur non abbia niente a che fare con i contenuti del blog in sé, ne può compromettere la corretta visualizzazione.
- Cercare la stringa di testo “Read more…” e sostituirla con ciò che si desidera, io ho impostato “Continua a leggere”. Notare che dovete solamente sostituire il testo, tutti gli altri simboli circostanti la frase in questione non vanno toccati. Il » è in realtà un codice che viene interpretato come simbolo “»”.
Giusto per farvi capire meglio, questa è la riga di codice del mio blog dopo aver apportato questa modifica.
<?php the_content(‘Continua a leggere »’); ?>
Questa è la pagina ufficiale che spiega opzioni e funzionalità del tag more. Tutto qui: non c’è bisogno di plugin aggiuntivi o cose strane 🙂 Enjoy!
AGGIORNAMENTO GENNAIO 2021: con le versioni successive di WordPress e l’introduzione dell’editor a blocchi, la procedura per inserire il tag Leggi tutto è leggermente cambiata. Ora dovrete semplicemente inserire un nuovo blocco nel vostro articolo chiamato, appunto, “Leggi tutto”; lo potete trovare insieme a tutte le altre tipologie di blocchi nel menù “Aggiungi blocco”, come mostrato nell’immagine sottostante.
Gennaio 14th, 2013 alle 11:21
Grazie mille! E’ stato utilissimo, sono stata un’ora a cercare come si facesse a visualizzare solo un estratto dell’articolo. Poi ho trovato il tuo post 🙂
Maggio 4th, 2013 alle 14:09
grazieee!!! proprio quello che cercavo! come cambiare la scritta di default in inglese! Finalmente una spiegazione semplice anche x noi ignoranti di linguaggi strani… 😛
Maggio 4th, 2013 alle 16:27
Prego! Fa piacere che quello che scrivo sia utile a qualcuno 😛
Dicembre 3rd, 2013 alle 15:16
No vabbè TI STIMO! ci sto impazzendo da due giorniiiiiiiiiiii!!!!! ti ringraziooooooooooooooooo
Settembre 25th, 2014 alle 19:08
io vorrei solo capire come faccio ad impostare invece un eventuale “read more”, pare che il tema che abbia scelta mi pubblichi l’intero articolo senza comprimerlo!! 🙁 Qualcuno può aiutarmi?
Settembre 25th, 2014 alle 20:46
Mmm… in teoria questo è proprio ciò che è spiegato nell’articolo! Non ti funziona?
Febbraio 27th, 2016 alle 18:59
Ciao! Grazie finalmente mi hai salvata, stavo diventando matta! 🙂
Novembre 16th, 2016 alle 20:26
Ciao, in questo caso lo inserisci manualmente ogni volta che scrivi l’articolo, ma se io lo volessi di default? Nelle impostazioni di lettura non me lo fa fare…. qualcuno mi aiuta? 🙁
Novembre 17th, 2016 alle 10:24
Ciao Ana, non l’ho mai usato quindi non posso commentare sulle funzionalità, ma a quanto pare esiste un plugin per il tag automatico: https://wordpress.org/plugins/auto-more-tag/ 😉
Maggio 23rd, 2018 alle 17:34
Ciao! Sai dirmi come si fa con Blogger, invece?
Maggio 23rd, 2018 alle 17:47
Ciao Annalisa, purtroppo no, mi dispiace!
Gennaio 20th, 2019 alle 12:54
Ciao, credevo di trovare la soluzione ma non riesco. Io ho già il read more…ma vorrei che nella home si leggesse ancora meno o comunque solo una parte che voglio io. È possibile modificare?
Gennaio 24th, 2019 alle 18:31
Ciao Marina, non capisco… il metodo che ho descritto nell’articolo prevede di inserire manualmente il tag “more” nel punto del testo dove si desidera avere il taglio. Tu hai un “read more” posizionato in automatico dopo un certo numero di caratteri?