pannello di controllo




Stardust Wordpress Theme - Download

feed

classifica commentatori

  1. Laura web designer (4)
  2. Leo (2)
  3. Napolux (1)
  4. amosgitai (1)
  5. Neupaul (1)

categorie

archivio

extra

Twitter

Metafora AD Network


Giu 12

6

Il tag the_excerpt di Wordpress

Suggerimenti per la personalizzazione del template tag di Wordpress, con alcuni plugin.

Se avete a che fare con la realizzazione di temi Wordpress, vi sarete imbattuti nel template tag the_excerpt. E’ una funzione che richiama le prime 55 parole dei post pubblicati, a meno che non sia stato inserito il riassunto opzionale: in tal caso sarà quest’ultimo a venire recuperato.

Ho utilizzato questo tag soprattutto nell’ultima modifica del mio tema, e mi sono trovato ad affrontare un problema su tutti: l’inserimento automatico del testo estratto all’interno di un paragrafo.

Per evitarlo, la soluzione è incredibilmente semplice, infatti esiste un plugin che consente di eliminare i tag html <p></p> intorno a the_excerpt per poter gestire tutto dal template. Il plugin si chiama No Excerpt P, e non fa altro che eliminare la funzione wpautop. In questo modo è possibile inserire il testo dentro dei tag di tipo <h3></h3> o simili, oppure usarlo nel meta tag description.

Se invece volete modificare la lunghezza, esiste un plugin chiamato the_excerpt Reloaded che permette di personalizzare la funzione con diversi parametri. Oltre al numero di parole visualizzate è possibile ad esempio includere elementi html che normalmente sarebbero eliminati, come immagini e link.

Infine se queste modifiche vi servono, ma non volete aggiungere altri plugin alla vostra installazione di Wordpress, ricordate che potete sempre includere nel file functions.php del vostro tema gli script che desiderate.

6 Commenti a “ Il tag the_excerpt di Wordpress ”

  1. vik

    Uhm… the_excerpt Reloaded fa proprio comodo, grande!

  2. Tom

    @Davide: grazie per la segnalazione, coincidenza che potrebbe tornare utile a molti :)

  3. Alessandro

    Grazie! cercavo queste informazioni da giorni! :D

  4. Alberto

    Io ho tentato invano di fare in modo che l’excerpt contenga un numero prefissato di righe. Probabilmente si dovrebbe impostare la cosa con le espressioni regolari. Qualcuno è al corrente di un plugin che faccia questo lavoro?

  5. Tom

    @Alberto: per quello che chiedi dubito si possa trovare qualcosa di già pronto. Fossi in te proverei ad aggirare la cosa limitando il numero di parole, non dovresti andare molto lontano dal risultato che hai in mente.

Scrivi un commento