Tutorial WordPress affidabili, quando ne hai più bisogno.
Guida per principianti a WordPress
WPB Cup
25 Milioni+
Siti web che utilizzano i nostri plugin
16+
Anni di esperienza con WordPress
3000+
Tutorial WordPress di esperti

Come dividere i post di WordPress in più pagine (paginazione dei post)

I post lunghi di WordPress possono essere difficili da leggere. Come condividere contenuti dettagliati senza perdere l'interesse dei tuoi lettori?

La risposta è la paginazione dei post, che significa dividere un post lungo in diverse pagine più brevi. Abbiamo utilizzato questo metodo per suddividere guide ampie e tutorial lunghi in alcuni dei nostri progetti di blogging. Ogni volta, abbiamo notato che i lettori erano più coinvolti con il contenuto.

In questa guida, ti mostreremo come dividere i tuoi post di WordPress in più pagine. Tratteremo metodi semplici, con e senza plugin.

How to Split WordPress Posts

Perché dividere i post di WordPress in più pagine?

Se hai post o guide del blog WordPress che sono lunghi, allora l'impostazione della paginazione di WordPress può migliorare la leggibilità del tuo contenuto.

Aiuta a suddividere un post lungo in diverse sezioni e a dividerle in più pagine. In questo modo, i visitatori possono digerire facilmente il tuo contenuto e leggere qualsiasi sezione che li interessi.

Un altro vantaggio della divisione dei post di WordPress è che può aumentare il tuo coinvolgimento utente. Quando gli utenti navigano attraverso contenuti impaginati, ogni pagina che visualizzano contribuisce a un aumento delle visualizzazioni di pagina, il che può avere un impatto positivo sulle metriche generali del tuo sito web.

Detto questo, diamo un'occhiata a come dividere i post di WordPress in più pagine. Tratteremo come dividere i tuoi post di WordPress in più pagine senza un plugin e utilizzando un plugin WordPress:

Metodo 1: Dividere un singolo post in più pagine senza un plugin

Il modo più semplice per impostare la paginazione dei post è utilizzare il blocco 'Interruzione di pagina' nel tuo editor a blocchi di WordPress. Non hai bisogno di un plugin WordPress per dividere i tuoi articoli in più pagine.

Innanzitutto, devi modificare o aggiungere un nuovo post sul tuo sito WordPress utilizzando l'editor a blocchi di Gutenberg.

Successivamente, fai clic sul pulsante '+' dove desideri dividere il tuo contenuto e aggiungi un blocco Interruzione di pagina.

Add a page break block

Dovresti ora vedere una linea di interruzione di pagina nel tuo contenuto per indicare dove apparirà la paginazione.

Dovrebbe apparire qualcosa di simile.

See page break in your content

Se stai utilizzando il vecchio editor classico, puoi utilizzare il tag <!––nextpage––> per dividere il tuo contenuto.

Quando scrivi un post del blog, vai semplicemente alla visualizzazione dell'editor 'Testo' per inserire il tag dove desideri dividere il lungo articolo.

Insert next page tag in the classic editor

Puoi anche usare i tasti Alt + Shift + P sulla tastiera per inserire interruzioni di pagina. Per farlo, vai alla vista 'Visualizza' e premi i tasti di scelta rapida da tastiera dove vuoi aggiungere un'interruzione di pagina.

Dopodiché, puoi visualizzare in anteprima e pubblicare il post del blog. Ora vedrai la paginazione del post in fondo al contenuto del post.

Post pagination example

Metodo 2: Dividere più post di WordPress in diverse pagine utilizzando un plugin

Un altro modo per suddividere contenuti lunghi in varie pagine è utilizzare un plugin di paginazione. Il vantaggio di questo metodo è che paginerà automaticamente i post quando soddisfano determinati criteri.

Per questo metodo, utilizzeremo il plugin gratuito Automatically Paginate Posts, poiché è facile da usare e funziona con qualsiasi tema WordPress.

Nota: Potresti notare che questo plugin non è stato testato con le ultime versioni di WordPress. Tuttavia, l'abbiamo provato noi stessi e funziona meglio di tutti i plugin che abbiamo controllato.

Puoi leggere di più su se dovresti usare plugin WordPress non testati nel nostro articolo. Se trovi un plugin che funziona meglio di quello che abbiamo offerto, non esitare a farmelo sapere nei commenti qui sotto!

Innanzitutto, devi installare e attivare il plugin Automatically Paginate Posts sul tuo sito web WordPress. Per maggiori dettagli, puoi consultare il nostro tutorial su come installare un plugin WordPress.

Una volta che il plugin è attivo sul tuo sito, vai su Impostazioni » Lettura e scorri verso il basso fino alla sezione 'Automatically Paginate Posts'.

Puoi selezionare i tipi di post da dividere in pagine diverse. Dopodiché, scegli se dividere i post per numero totale di pagine o per parole approssimative per pagina.

Automatically Paginate Posts section

Successivamente, fai clic sul pulsante ‘Salva modifiche’ per memorizzare le tue impostazioni.

Il plugin dividerà automaticamente i tuoi contenuti in base alle tue impostazioni. Tuttavia, puoi anche aggiungere interruzioni di pagina manualmente ai tuoi contenuti mentre utilizzi il plugin.

Suggerimento bonus: usa AIOSEO per ottimizzare la paginazione dei tuoi post

La paginazione dei tuoi post lunghi può sicuramente migliorare l'esperienza utente. Detto questo, è importante configurare correttamente il post in modo che non influenzi negativamente la SEO (ottimizzazione per i motori di ricerca) del tuo sito.

Se un post del blog è distribuito su più pagine a causa della paginazione, Googlebot potrebbe indicizzare più copie dello stesso contenuto. Ciò può portare a problemi di contenuto duplicato.

Fortunatamente, puoi evitarlo utilizzando il plugin All in One SEO (AIOSEO). Questo plugin SEO per WordPress rende facile rendere il tuo sito ottimizzato per la SEO, anche se non hai competenze tecniche.

AIOSEO inserisce automaticamente un numero di pagina nel titolo SEO del contenuto paginato. In questo modo, i motori di ricerca possono capire che il post è stato distribuito su diverse pagine e non è una copia di un altro post.

La pagina delle impostazioni di AIOSEO

Inoltre, AIOSEO rimuoverà questi numeri di pagina dagli URL delle tue pagine post. Facendo ciò, i motori di ricerca sapranno quale pagina principale del blog dovrebbero classificare per le parole chiave pertinenti e che gli utenti dovrebbero vedere per primi.

Lo fa attivando automaticamente l'impostazione 'Nessuna paginazione per URL canonici'.

Impostazione di AIOSEO per nessuna paginazione per URL canonici

Per ulteriori informazioni su AIOSEO, consulta il nostro articolo su come configurare AIOSEO per WordPress.

Altri suggerimenti per la gestione di contenuti lunghi in WordPress

Suddividere i post in pagine è solo un modo per gestire contenuti lunghi. Ecco alcune altre tecniche utili che abbiamo trovato utili:

  • I tooltip sono ottimi per aggiungere dettagli extra senza ingombrare il contenuto principale. Appaiono quando i lettori passano il mouse sopra determinate parole.
  • Mantieni i lettori coinvolti mostrando loro contenuti correlati proprio nel mezzo dei tuoi post.
  • Se hai un argomento esteso da trattare, considera la creazione di una serie di post invece di scrivere un lungo post sul blog al riguardo. Questo aiuta i lettori a seguire facilmente.
  • Il titolo del tuo post è solitamente solo un'intestazione, ma puoi dividerlo su una nuova riga se è troppo lungo per renderlo più leggibile.

Speriamo che questo articolo ti abbia aiutato a imparare come dividere i post di WordPress in più pagine. Potresti anche voler consultare la nostra guida su come aggiungere un pulsante Carica altri post nei post di WordPress e le nostre scelte esperte del miglior plugin per post correlati in WordPress.

Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.

Dichiarazione: Il nostro contenuto è supportato dai lettori. Ciò significa che se fai clic su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come è finanziato WPBeginner, perché è importante e come puoi supportarci. Ecco il nostro processo editoriale.

Il Toolkit WordPress Definitivo

Ottieni l'accesso GRATUITO al nostro toolkit - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Interazioni del lettore

142 CommentsLeave a Reply

  1. Dal punto di vista della SEO, è meglio scrivere un articolo lungo o dividerlo così in più pagine? Mi sembra che uno lungo sia meglio dal punto di vista, ma forse hai altre esperienze?

    • Dipende molto dal contenuto e da come viene utilizzata la paginazione, ma la paginazione dovrebbe essere utilizzata più per la leggibilità che per la SEO.

      Amministratore

      • Grazie per la risposta. So che in passato si faceva molto spesso. L'utente potrebbe non aver paura di una grande quantità di testo. Personalmente, ho paura che il robot lasci il sito senza visitare gli altri, e preferisco non fare questa tecnica e cercare di spezzare il testo con la grafica. Comunque, grazie per la risposta

        • Se la paginazione viene eseguita correttamente con i tag appropriati e un buon collegamento interno, è improbabile che i crawler di Google "lascino il sito senza visitare gli altri". Sono progettati per seguire questi collegamenti e indicizzare completamente i tuoi contenuti.

        • Grazie, Emmy Okwesi, per il tuo commento. Sono lieto di aver ricevuto ulteriore rassicurazione che la paginazione va bene dal punto di vista SEO. Alcune delle mie guide tendono ad essere lunghe per natura, poiché non è sempre possibile spiegare un problema in dettaglio in un formato breve. Pertanto, vorrei iniziare, e dopo la tua conferma, inizierò ad implementare la paginazione. Grazie ancora; ora mi sento molto più sicuro riguardo all'uso di questa tecnica.

    • If pagination is not working for your site, there is a chance that your theme does not allow pagination. In these cases we recommend checking with the support for your specific theme and they can normally help :)

      Amministratore

  2. Seguo questo tutorial e funziona bene. Ma ho alcuni problemi, quando clicco sulla paginazione a pagina 1 o 2 tutto va bene, ma quando vado all'ultima pagina in questo caso la pagina 3, la struttura del mio layout sotto la paginazione come post correlati, commenti e barra laterale destra sono rotti, quindi il mio sito web sembra brutto in quelle parti. Qualsiasi suggerimento relativo a questo problema?

    • Dovresti contattare il supporto del tuo tema specifico e informarli di quell'errore di formattazione, dovrebbero essere in grado di aiutarti

      Amministratore

  3. posso cambiare il nome della prossima pagina
    esempio:

    nome. com/amore/1/
    a
    nome. com/amore/ciao

  4. Grazie per il tutorial, vorrei chiedere, posso implementare lo scroll infinito su queste pagine multiple?

    grazie

    • Dovresti contattare ciò che stai usando per impostare lo scroll infinito per capire come gestisce la paginazione dei post.

      Amministratore

  5. Grazie per questo tutorial, ma vogliamo sapere come creare la paginazione per i post come vediamo sul tuo blog per categoria, non solo per gli articoli stessi

  6. Ciao ragazzi,

    Forse questo non funziona quando si usa il tema Divi?

    Ho provato, ma non succede niente...

    Grazie!

    • Ciao Dave,

      Questi non sono link fuorvianti. Possediamo il sito web list25 e sono collegati in riferimento per mostrare agli utenti un esempio di come viene utilizzata la paginazione dei post. List25 lo usa per visualizzare un post su due pagine e cinque pagine.

      Amministratore

  7. Quella parte funziona bene, ma non riesco a far sì che il titolo della seconda pagina prenda "/2/" in modo che la meravigliosa paginazione che hai appena mostrato porti ALLA seconda pagina

  8. Salve,

    Grazie per questo tutorial, è utile!

    Anche se vorrei sapere cosa fare se volessi un pulsante che rimandi alla pagina successiva dello stesso post, invece dei numeri di pagina 1, 2, 3... in basso?

    Come posso farlo?

  9. Il mio tema è DIVI e ho provato l'opzione alt, shift e p e invece ha visualizzato il seguente simbolo nell'editor di WordPress:

    È per un post e non uso il DIVI BUILDER per i post.

    Perché non ha funzionato?

  10. Signore/Signora,

    Grazie per avermi aiutato molte volte, e sono di nuovo bloccato.

    Voglio la paginazione su una pagina, non sui post. Ho una pagina con 30 miniature con collegamenti a pagine diverse. Quindi, voglio impaginarle in 3 pagine con 12 miniature ciascuna (4 righe x 3 colonne). C'è un modo?

    Grazie in anticipo
    Buona giornata

  11. Funziona per me, ma con alcuni problemi di layout. I pulsanti di paginazione non sono sulla stessa riga.

  12. Fantastico… tranne che la paginazione non viene visualizzata in basso e non so cosa sia un "loop di single.php". Qualcuno può spiegare cos'è e come aggiungere qualcosa ad esso?

  13. Grazie ragazzi per questa guida, ci sto provando da tutto il giorno! Ma ho una domanda veloce, è possibile far apparire l'introduzione su ogni pagina del post del blog? Come renderla "fissa" in cima a ogni sottopagina.

  14. Grazie per l'aiuto! Ho passato più di un'ora a cercare di capire questo con il tema Divi. L'Alt Shift P ha fatto il trucco! Finalmente!

    • grazie mille. questo è stato molto utile. ci stavo provando da ore ma non ci riuscivo.
      "alt+ shift+ p" fatto

  15. Grazie,

    Questo mi ha aiutato molto dato che non avevo idea di come creare più pagine.

  16. Grazie. Non posso dirti quanto apprezzo questa istruzione. PERFETTO! Grazie grazie grazie! Stavo pensando che avrei avuto bisogno di un plugin o di un cambio di tema e beh… hai appena risolto in meno di 3 minuti qualcosa che ho già passato circa 30 minuti a cercare di capire! GRAZIE!

  17. Ho un tema Twenty Ten per il mio blog
    Ora, ALT+SHIFT+P funziona bene per me. Tuttavia, appare molto sotto il post, tanto che il lettore deve scorrere verso il basso per vedere la seconda pagina.
    Come posso farlo apparire subito dopo la fine del post per evitare lo scorrimento? E c'è qualche codice per un pulsante SUCCESSIVO, PRECEDENTE invece di Pagina 1, 2? Aiuto per favore…

  18. Grazie per questo. Anche se devo chiedere, c'è qualche plugin o codice per far apparire la paginazione come pulsanti?

  19. Scusa se è stupido, ma se copi e incolli il da questo articolo, non funzionerà. I trattini sono diversi da quelli che dovrebbero essere. Devi digitarlo direttamente nel tuo editor. Ho copiato questo e non ha funzionato finché non l'ho digitato con i trattini corretti.

  20. Ciao, ho dovuto modificare il single.php ma raramente ha funzionato sull'ultimo post in cui ho fatto la modifica e ho scritto, mi dispiace, non ricordo ora esattamente lo shortcode, ma quando ho introdotto lo shortcode in altri post non ha funzionato ed è apparso sul post lo shortcode..

    Quindi, prima non ha funzionato, poi l'ho provato su un post, poi ho modificato il single.php e poi ha funzionato, probabilmente in seguito ho fatto qualche modifica al single.php, e ho provato lo shortcode su altri post senza risultati, ma funziona ancora sul primo post che ho modificato... è molto strano perché funziona su un post e non su altri?

    La cache sta facendo qualche "scherzo"

    Grazie.

  21. Non mi piace usare plugin per questo.

    Quindi sto usando il codice sopra per la paginazione dei post di WordPress.

    Sembra un link di testo (Pagina: 1 2 3 4 5.. 10) ma voglio mostrarlo nei pulsanti avanzati. (Il plugin di paginazione avanzata dei post fornisce solo per utenti Pro.)

    Per favore, dimmi come posso cambiare i link di paginazione dei post nei pulsanti avanzati usando CSS o JS.

  22. Egregio Signore,

    Grazie mille. Abbiamo aggiunto con successo la paginazione a post singolo come suggerito.
    Ma stiamo riscontrando un altro problema.

    La paginazione viene visualizzata dopo i nostri post correlati.

    Come possiamo visualizzare la paginazione sopra la colonna dei post correlati.

    Qualsiasi aiuto è molto apprezzato.

    • Per questo potrebbe essere necessario modificare il tema di WordPress o le impostazioni del tuo plugin per i post correlati. Se il tuo plugin per i post correlati aggiunge automaticamente i post correlati, allora devi contattare il supporto del plugin per sapere come puoi ritardarlo in modo che la paginazione del post venga mostrata per prima. Se il tuo plugin per i post correlati fornisce un tag template, allora devi aggiungere quel tag nel file single.php, content-single o content.php del tuo tema dopo il tag the_content() nel codice.

      Amministratore

  23. Perché ottengo contenuti duplicati in Google Webmaster Tools dopo aver diviso un post del blog in 3 pagine? E come posso evitarlo?

  24. La soluzione consigliata di “Alt+Shift+p” ha funzionato magnificamente per il tema SemPress sul mio blog.
    Grazie mille

  25. Questo è davvero fantastico e ha funzionato, in un certo senso. I numeri di pagina sono super brutti e c'è una "vistosa incoerenza".

    Ho visto che il tuo sito demo list25 ha dei bellissimi quadrati rossi, mi stavo chiedendo come hai fatto a creare quei bei quadrati?

    Sarebbe possibile creare una demo per questo e inviarci il link?

    Inoltre, circa a metà strada nell'impostazione sul mio sito web, fatica a gestire le interruzioni di pagina. Ci sono tutte, ma inserire 12 jpeg tra 12 interruzioni di pagina blocca il mio sito web e non mi permette di caricare altre immagini nel post. Qualcuno ha avuto problemi con questo che ha causato il crash del database? Grazie in anticipo per qualsiasi aiuto

  26. Vorrei solo dire, prima che qualcuno clicchi sul link in questo commento, che è NSFW.

    Ora, passiamo alla mia domanda.

    Here is the page I want to split into multiple:

    My problem is, there are around 80+ posts on that page already. How can I manually add a next page/next post/more to the page so that it can be split into multiple pages, instead of showing every single post and every single image on 1 page?

    It makes it awful inconvenient. It also forces the page to take forever to load. Try it out yourself. See how long it takes to load.

    Can anyone assist? What WP code can I use to break the page up? Everything I see mentions “posts” and not “pages”, unfortunately.

    • Your WordPress theme should automatically handle this. It seems like either your plugin or a plugin you are using is lazy loading or pre-loading all the posts. Visit Settings » Reading page. There you can select how many posts you want to show on your blog pages. If it is already set at 10 or less, then this means you should check your plugin and themes. If it is set to a much higher number then you can change that here and save your settings.

      Amministratore

  27. Ogni volta che inserisco il tag nextpage nell'HTML del post, ottengo il numero di pagina in fondo all'area del post. Ma il problema è che alcuni altri plugin come la casella autore e i post correlati di WordPress vengono mostrati prima della numerazione delle pagine, rendendola invisibile ai lettori.

    C'è un modo per mettere la numerazione delle pagine subito sotto l'area del post, ad esempio sotto l'unità di link adsense nell'area del post?

  28. Pessima idea

    all'utente non piace davvero cliccare da 1 a 9 e da 9 a 1 solo per leggerlo

    potresti pensare a Come aumentare le visualizzazioni di pagina e ridurre il tasso di rimbalzo

    ma l'utente chiuderà semplicemente la scheda

    • Puoi usare "Successivo/Precedente" invece dei numeri di pagina con il seguente:

      `wp_paginate_links( array( “next_or_number” => “next” ) );`

      Tra l'altro, questo è il mio problema più grande con la funzione principale. C'è una palese incoerenza tra `paginate_links()` e `wp_link_pages()` nel senso che quest'ultimo ti costringe a scegliere tra numeri e successivo/precedente.

      Certo, dato che questo è progettato per passare tra le pagine di un singolo post rispetto alle pagine di un "archivio", il numero di pagine disponibili sarà (o dovrebbe essere) relativamente basso, ma sarebbe bello avere un po' più di flessibilità simile a quella che otteniamo con la paginazione dell'archivio.

  29. Bel post, ha funzionato per me, ma come faccio a far apparire la pagina successiva immediatamente dopo il post invece che dopo il post correlato? Quello che intendo è che i post correlati del mio sito vengono mostrati prima del link alla pagina successiva.

    Come puoi aiutare?
    Grazie

  30. Ciao – sto usando index.php per i miei post che sono tutti uno per pagina. non funziona per me, quindi ho aggiunto appena sotto il loop in index.php ma ancora non funziona. Quindi ho salvato index.php come single.php perché menzioni “dovrai aggiungere il seguente codice nel tuo loop di single.php”. Quindi ho pensato che forse funziona solo in single.php ma non in index.php?

    Ma ora non riesco a trovare dove dire a wordpress di usare single.php come modello per i post del blog! Ho una pagina iniziale statica. La pagina “Post — Pagina Post” non offre l'opzione di scegliere un modello. In qualche modo una volta gli ho detto di usare il “Nome modello: IndexMine” per i post. Ma non so come o dove!

    Per favore, puoi dirmi come posso dire a wordpress di usare single.php per i post del blog? Poi si spera che funzionerà? Grazie!

    • Se ho capito bene il tuo problema, stai in realtà usando questa funzione nel posto sbagliato. Pensa al tuo sito come a una biblioteca/libreria dove ogni post è un libro.

      — `posts_per_page` determina quanti libri metti su uno scaffale.
      — `wp_link_pages()` girerà la pagina del libro che stai attualmente leggendo
      — `paginate_links()` si sposterà su un nuovo scaffale

      Sembra che tu voglia spostarti su un nuovo scaffale, nel qual caso, `paginate_links()` è la funzione di cui hai bisogno

  31. Il mio sito web contiene post lunghi e li dividevo in più pagine usando ALT+SHIFT+P e questo funzionava bene sul mio tema desktop, ma quando ho installato il plugin WPtouch vedo le pagine 1 2 3 e quando clicco su una di esse ricarica la pagina n. 1.
    Come posso risolvere questo problema?

  32. Cosa succede se hai un'immagine in evidenza e vuoi che venga visualizzata solo nella prima pagina ma non nelle pagine 2, 3, 4, ecc.?

  33. Sto usando il tema MH Magzine Pro. Quando inserisco il tag nextpage tra gli articoli, mostra solo 123... numeri. Voglio fare così: Pre 1 2 3 Successivo. È possibile?

  34. "Se per qualche motivo la paginazione non viene visualizzata dopo aver incollato i tag della pagina successiva, dovrai aggiungere il seguente codice nel tuo loop single.php."

    Quale codice?

  35. Come invertire la paginazione, voglio creare una pagina e dividerla in più pagine per mostrare i post più recenti? : Questa modalità: 3, 2, 1. e non Pagine 1, 2, 3.

  36. Ciao, grazie mille per il tuo tutorial. Funziona, oh sì, voglio chiedere qualcosa su adsense, come possiamo aggiungere adsense sotto più pagine, puoi creare un tutorial per quello? Molte grazie

  37. Grazie per il consiglio, l'ho provato di recente e la paginazione viene visualizzata correttamente, ma quando clicco sui link (2,3,4, ecc.), ottengo un errore di pagina non trovata. Hai idea di cosa potrebbe causarlo?

  38. Ciao,

    Really love the feature of splitting pages. I also see that you have the “View All” option on list25.com. How can I add that same feature to my website? I’d really love to see a tutorial for this too.

  39. If for some reason, pagination is not showing up after you have pasted the next page tags, then you would need to add the following code in your single.php loop.

    Which code are you talking about? I really need this code.

    • Olá João Paulo,

      Have you noticed how to manage pagination on wordpress long posts? This thread is not really helpful. I´m using wp 2.2.2 and I´m looking for splitting long posts in 1,2,3,4…view all pages too !

Lascia un commento

Grazie per aver scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra politica sui commenti, e il tuo indirizzo email NON verrà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.