Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coppa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Come aggiungere estratti alle pagine in WordPress (passo dopo passo)

L’aggiunta di riassunti concisi della pagina può migliorare significativamente l’esperienza dell’utente e la visibilità sui motori di ricerca.

I riassunti sono brevi estratti del contenuto che fungono da descrizione, da riassunto o da piccoli dettagli su una pagina o un post. Di default, i riassunti sono disponibili solo per le pagine pubbliche di WordPress.

Noi di WPBeginner abbiamo scritto centinaia di tutorial nel corso degli anni e siamo consapevoli che alcuni utenti possono anche voler mostrare dei riassunti delle pagine dei loro siti web per aumentare le prestazioni del sito.

In questo articolo vi mostreremo come aggiungere facilmente degli estratti alle vostre pagine in WordPress, passo dopo passo.

Add Excerpts to Your Pages in WordPress

Perché aggiungere estratti alle pagine in WordPress?

WordPress è dotato di post e pagine come due tipi di contenuto predefiniti. I post vengono visualizzati in ordine cronologico inverso (dal più recente al più vecchio) sul blog o sulla homepage.

Le pagine, invece, sono contenuti autonomi che non vengono pubblicati in un ordine specifico. Sono tipicamente utilizzate per contenuti off, come la pagina di chi siamo o quella dei contatti.

A volte può essere necessario visualizzare degli estratti per le pagine. Ad esempio, può essere utile se si è costruito un sito web WordPress utilizzando solo le pagine.

Gli estratti possono migliorare l’esperienza complessiva dell’utente, rendendo più facile per i visitatori sfogliare i vostri contenuti e vedere una sintesi delle vostre pagine.

Detto questo, vediamo come aggiungere estratti alle vostre pagine in WordPress e visualizzarli sul vostro sito web. Per passare da un metodo all’altro, potete utilizzare i collegamenti rapidi riportati di seguito:

Come aggiungere estratti alle pagine in WordPress

È possibile abilitare gli estratti di pagina in WordPress aggiungendo un codice personalizzato al file functions.php del tema.

Tuttavia, il più piccolo errore durante la digitazione del codice può distruggere il sito web. Inoltre, se si passa a un tema diverso o lo si aggiorna, si dovrà aggiungere nuovamente il codice.

È qui che entra in gioco WPCode. È il miglior plugin per gli snippet di codice di WordPress presente sul mercato e rende sicuro e facile aggiungere codice personalizzato al vostro sito web.

Innanzitutto, è necessario installare e attivare il plugin WPCode. Per istruzioni dettagliate, consultare la nostra guida passo passo su come installare un plugin di WordPress.

Nota: WPCode ha un piano gratuito che si può utilizzare per questa esercitazione. Tuttavia, l’aggiornamento alla versione pro vi darà accesso a una libreria cloud di frammenti di codice, alla logica condizionale intelligente e all’opzione dei blocchi personalizzati.

Dopo l’attivazione, visitare la pagina Code Snippets ” + Add Snippet dalla dashboard di WordPress. Qui, fare clic sul pulsante “Usa snippet” sotto l’opzione “Aggiungi il tuo codice personalizzato (nuovo snippet)”.

Add new snippet

Si accede così alla pagina “Crea snippet personalizzato”, dove si può iniziare ad aggiungere un nome allo snippet. Questo nome serve solo a identificarlo e non verrà visualizzato sul front-end del sito.

Quindi, selezionare l’opzione “Snippet PHP” dal menu a discesa sulla destra.

Choose the PHP Snippet option for the page excerpts code

A questo punto, è necessario aggiungere il seguente codice personalizzato nella casella “Anteprima codice”:

add_post_type_support( 'page', 'excerpt' );

Una volta fatto ciò, scorrere fino alla sezione ‘Inserimento’ e scegliere la modalità ‘Inserimento automatico’.

Il codice personalizzato verrà eseguito automaticamente sul vostro sito web una volta attivato lo snippet.

Choose insertion method

Successivamente, scorrere indietro fino alla parte superiore della pagina e spostare l’interruttore “Inattivo” su “Attivo”.

Infine, fare clic sul pulsante “Salva frammento” per memorizzare le impostazioni.

Click the Save Snippet button for the page excerpts code

Ora aprite la pagina in cui volete aggiungere un estratto nell’editor di blocchi di WordPress.

Una volta fatto ciò, si noterà una scheda “Estratto” nel pannello di blocco sul lato destro dello schermo.

Qui è possibile espandere facilmente la scheda e aggiungere un estratto per la propria pagina WordPress.

Add page excerpts in the Excerpts tab in the block panel

Una volta fatto ciò, non dimenticate di fare clic sul pulsante “Aggiorna” o “Pubblica” per memorizzare le modifiche.

A questo punto, è sufficiente ripetere la procedura per tutte le pagine di WordPress in cui si desidera aggiungere gli estratti.

Come visualizzare gli estratti di pagina in WordPress

Ora che avete add-on la funzionalità di riassunto alle vostre pagine, è il momento di visualizzare questi riassunti sul vostro sito WordPress.

Per farlo, è necessario aggiungere uno shortcode all’area o alla pagina del widget.

Innanzitutto, è necessario installare e attivare il plugin Display Posts. Per maggiori dettagli, consultate la nostra guida per principianti su come installare un plugin di WordPress.

Questo plugin abilita uno shortcode che visualizza 10 pagine recenti con il loro titolo, l’estratto e un link per continuare a leggere.

Se non si inserisce un riassunto personalizzato per una pagina, il plugin genererà automaticamente un riassunto con una lunghezza predefinita di 55 parole.

Metodo 1: Visualizzazione di estratti di pagina su una pagina di WordPress

Al momento dell’attivazione, è necessario creare una nuova pagina in cui visualizzare un elenco delle proprie pagine e dei relativi estratti.

Una volta lì, fare clic sul pulsante Aggiungi blocco ‘+’ per aprire il menu dei blocchi e aggiungere il blocco Shortcode. Quindi, incollare il seguente shortcode nel blocco stesso:

[display-posts post_type="page" include_excerpt="true" excerpt_more="Continua a leggere" excerpt_more_link="true"]

Add the page excerpt shortcode in the block editor

Infine, fare clic sul pulsante “Aggiorna” o “Pubblica” per memorizzare le impostazioni.

A questo punto, basta visitare il sito WordPress per visualizzare l’elenco degli estratti di pagina.

Preview of page excerpts on a page

Metodo 2: Visualizzazione di estratti di pagina nella barra laterale di WordPress

Se volete visualizzare gli estratti di pagina nella barra laterale di WordPress, dovete visitare la pagina Aspetto ” Widget dalla dashboard di WordPress.

Nota: se non si vede la scheda del menu “Widget” nella dashboard, significa che si sta utilizzando un tema a blocchi. In questo caso, si può passare al metodo successivo.

Qui, fare clic sul pulsante Aggiungi blocco ‘+’ per espandere il menu dei blocchi a sinistra. Quindi, aggiungere il blocco Shortcode all’area della barra laterale.

Add page excerpts shortcode in a widget area of your choice like the Sidebar

Successivamente, copiare e incollare il seguente shortcode nel blocco:

[display-posts post_type="page" include_excerpt="true" excerpt_more="Continua a leggere" excerpt_more_link="true"]

Infine, fare clic sul pulsante “Aggiorna” per memorizzare le impostazioni.

Ora è possibile visitare il proprio blog WordPress per visualizzare gli estratti delle pagine.

Preview of page excerpts in the WordPress sidebar

Metodo 3: Visualizzazione di estratti di pagina nell’Editor completo del sito

Se si utilizza un tema a blocchi, è necessario visitare la pagina Aspetto ” Editor dalla barra laterale dell’amministrazione di WordPress.

Si aprirà l’editor completo del sito, dove si dovrà scegliere la pagina in cui si desidera visualizzare un elenco di estratti di pagina.

Choose a page to edit in the full site editor

Quindi, fare clic sul pulsante “+” per aggiungere il blocco Shortcode.

Quindi, copiare e incollare il seguente shortcode:

[display-posts post_type="page" include_excerpt="true" excerpt_more="Continua a leggere" excerpt_more_link="true"]

Add page excerpts shortcode in the full site editor

Infine, fare clic sul pulsante “Salva” per memorizzare le impostazioni.

Ora, visitate il vostro sito web per visualizzare l’elenco degli estratti di pagina.

Page excerpts preview in the WordPress block theme

Bonus: visualizzare gli estratti dei post in WordPress

Oltre alle pagine, è anche una buona idea mostrare gli estratti dei post sul vostro blog WordPress.

Per impostazione predefinita, WordPress mostra i post a figura intera nella homepage, nella pagina degli archivi o nella pagina del blog. Ciò significa che si deve scorrere molto, il che può creare un’esperienza negativa per i visitatori che desiderano sfogliare rapidamente il sito.

Man mano che il vostro blog cresce, anche l’elenco dei post più vecchi viene spostato su altre pagine e riceve meno visualizzazioni. Per questo motivo, dovreste prendere in considerazione la possibilità di mostrare estratti di post nella pagina del blog o degli archivi.

An example of post excerpts in a WordPress theme

Se si utilizza un tema classico, è possibile aggiungere gli estratti dei post visitando la pagina Aspetto ” Personalizza dalla barra laterale dell’amministrazione di WordPress.

Una volta aperto il personalizzato, espandere la scheda “Blog” nella colonna sinistra della schermata. Si apriranno nuove impostazioni, dove è possibile scorrere giù fino alla sezione “Contenuto della pubblicazione” e cliccare sull’opzione “Estratto”.

Adding post excerpts to your WordPress website

Tuttavia, tenete presente che queste impostazioni possono variare in base al tema che state utilizzando.

Se il vostro tema non supporta gli estratti, potete utilizzare il codice personalizzato o i page builder come SeedProd per aggiungere estratti di post al vostro blog.

Adding blog excerpts to a WordPress theme

Per istruzioni dettagliate, consultate il nostro tutorial su come visualizzare gli estratti dei post nei temi WordPress.

Speriamo che questo articolo vi abbia aiutato a capire come aggiungere estratti alle vostre pagine in WordPress. Potreste anche voler consultare la nostra guida su come scegliere il miglior costruttore di siti web o la nostra selezione di esperti del miglior software di live chat.

Se questo articolo vi è piaciuto, iscrivetevi al nostro canale YouTube per le esercitazioni video su WordPress. Potete trovarci anche su Twitter e Facebook.

Divulgazione: I nostri contenuti sono sostenuti dai lettori. Ciò significa che se cliccate su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come WPBeginner è finanziato , perché è importante e come puoi sostenerci. Ecco il nostro processo editoriale .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Il kit di strumenti WordPress definitivo

Ottenete l'accesso gratuito al nostro kit di strumenti - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Reader Interactions

42 commentiLascia una risposta

  1. Moinuddin Waheed

    easy to follow tutorial for making excerpts for the blog posts.
    I have used excerpts for most of my blog posts but didn’t know the exact length of the excerpts to use.
    is there any minimum or maximum length for post excerpts?
    and does the length of the excerpts make any difference advantage or disadvantage of seo?

  2. marcelo araujo

    Hi, great tip. Tks a lot! Its possible to use same param to get “tags” in pages?
    add_post_type_support( ‘page’, ‘excerpt’ );
    like:
    add_post_type_support( ‘page’, ‘tags’ );
    its correct? it works?
    Tks!

  3. Jim Kernicky

    Easy as pie – thanks a lot for that!

    • WPBeginner Support

      You’re welcome :)

      Admin

  4. Jean-Louis

    It’s very helpful… Thank you so much!

    • WPBeginner Support

      Glad our article was helpful :)

      Admin

  5. Adam

    So, I can’t find the “excerpt” option under “screen options” on the post/page editing page. I added the code to my functions.php file and the option to include the ‘excerpts’ is still not showing up. It’s as if the excerpts function doesn’t even exist on my install of wordpress. I added the following code and nothing changed:
    add_post_type_support( ‘page’, ‘excerpt’ );

    Please help

  6. Juan Manuel Linares

    Thanks so much, it also worked for me, just when I needed it!

    It would also be advisable that you suggest ppl to check Screen Options (as CTGIRL said), ‘cause in my case it was hidden there ;)

    Thanks anyway!

  7. Steve

    Is there a way to add an excerpt to an archive category page like with the code for pages? The following code worked great for pages. Wanting to add it to the category archive too.

    add_post_type_support( ‘page’, ‘excerpt’ );

  8. Ruth Billheimer

    Thank you so much! This is excellent and just what I was looking for.

  9. Atilla

    Thank you for the code!

  10. Djong Timoer

    I works !!
    Thank you

    Do you have idea how to use in post types?

  11. Manoj

    Thanks for the code .But if i don’t write content in excerpt section , Excerpt is not retrieving from editior .

  12. Amit kumar

    how to separate post excerpt in box

    • Sreehari P Raju

      You have to use CSS for that :)

  13. Toure

    How can it be added to a page template?

  14. nad ray

    You should wrap the code in :

    …for it to work and not make your site break/display a blank page.

  15. Reza

    How can I add excerpts to the events? Can anyone please help?

    • nad ray

      I would use the same code, but change page to events (line 3). If that does not work you need to find your events custom post type name and enter it instead of pages.

  16. ctgirl

    The code worked for me. Added it to functions.php, and the Excerpt field became available in Screen options. Thanks so much!

  17. kapil

    around 15 days ago, same above code work perfectly for me, but now it is not working, what may be the problem, can anyone help me ? above code doesn’t show excerpt place in admin panel for new website that I am developing right now.

    • Firda

      It’s working for me. Maybe the exceprt was hide by screen options?

  18. João G.

    That’s amazing! I got a job to change the layout of a website which is running on WP and I would have to search for a function to get the content with “strip_tags” and reduce characters, but after “googling”, found your post. Great !!

  19. Real name

    Tank’s

    codex.wordpress.org/Function_Reference/add_post_type_support#Example

  20. Julio

    Thanks! worked perfectly

  21. Dave Andrew

    Worked a treat. Thanks for the post.

  22. Lins

    Thanks, super-handy & works easily. :)

  23. Alastair Barnett

    Hello,

    I posted the above code to my functions php. I now cannot access my website. Here is the message I receive:Parse error: syntax error, unexpected T_FUNCTION in /home/content/94/8738594/html/wp-content/themes/associate/functions.php on line 82

    Please tell me how I can access my website in order to delete this code. Thanks if you can help. I’ve just lost my website and in a bit of a panic. Website address: http://www.thewritingbutler.com
    AB

  24. WK

    Added the code to my functions.php to enable excerpts on my pages.

    Worked perfectly, first time – thanks.

    W.

  25. mebhuwan

    Thank you for posting. Great Code. :)

  26. softboxkid

    no need any plugins… just place this add_post_type_support( 'page', 'excerpt' );
    to your functions.php

    • ghimeray

      How to get this excerpt into the page?
      Tne Excerpt function is working well, but i’m not able to get the excerpt into the front page.

    • adam

      This didn’t work for me. :( Still no excerpts option. Using default 2015 theme.

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tenga presente che tutti i commenti sono moderati in base alle nostre politica dei commenti e il suo indirizzo e-mail NON sarà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avremo una conversazione personale e significativa.