Come aggiungere l’impaginazione in WordPress per sostituire la navigazione precedente/successiva

Come aggiungere l’impaginazione in WordPress per sostituire la navigazione precedente/successiva
Blog WordPress sul computer

Se decidi di avviare un blog WordPress, l’impostazione predefinita per le pagine di archivio dell’impaginazione di WordPress è Prec./Successivo. Questa impostazione è sufficiente per la maggior parte delle persone che probabilmente non ci penserebbero due volte. Ma se sei un tipo esigente a cui piace modificare ogni piccola cosa, potresti volere che le tue pagine mostrino invece i numeri di pagina.

Se questo è il caso, hai due opzioni. Puoi modificare il codice oppure puoi prendere la via più semplice e utilizzare un plugin.

Aggiungi impaginazione a un blog WordPress senza plugin

Se l’idea di utilizzare ancora un altro plugin non è molto allettante (dopotutto rallentano il tuo sito), allora potresti decidere che modificare il codice è la strada migliore da percorrere. In realtà non è così difficile se sai dove cercare. Se non lo sai, te lo mostreremo.

Innanzitutto, hai bisogno di un programma FTP. Questo è semplicemente un programma che accede al tuo sito web e visualizza i file del sito. Il più popolare è FileZilla , ma puoi usare quello che desideri. Personalmente utilizzo CyberDuck . Entrambi sono gratuiti, ma CyberDuck ha un fastidioso popup da donare allo sviluppatore.

Accedi al tuo sito utilizzando il tuo programma FTP e vedrai i file.

Accesso al sito Web FTP di Cyberduck

Ora cerca un file chiamato Functions.php . Si trova nella cartella del tema che di solito si trova in /wp-content/themes/NAME OF THEME . Apri il file Functions.php con un editor di testo e aggiungi quanto segue alla fine del file. Ricordarsi di salvare le modifiche al file in seguito.

Successivamente, apri il file in cui viene mostrata l’impaginazione. Di solito si tratta dei file index.php e archive.php . Incolla il codice seguente per visualizzare l’impaginazione.

Ora devi aggiungere del codice CSS personalizzato. Questa sezione può essere trovata nell’amministrazione di WordPress, nella sezione Aspetto -> Codice CSS personalizzato . Ma vari temi lo hanno in luoghi diversi. Potrebbe essere necessario navigare per trovarlo.

Una volta ottenuto, aggiungi il codice qui sotto. Ancora una volta, non dimenticare di salvare le modifiche.

Se ora controlli le pagine dell’archivio del tuo blog, vedrai la numerazione in basso. Se lo desideri, puoi aggiungere uno stile modificando l’imbottitura, il colore dello sfondo e così via.

Metodo Manuale di Impaginazione WordPress

Per ripristinare la vecchia navigazione Prev-Next è sufficiente ripercorrere i passaggi sopra descritti e rimuovere il codice aggiunto.

Posso dividere un singolo post o pagina WordPress in più pagine?

Se stai scrivendo un articolo molto lungo, è utile suddividere il post in diverse pagine. Ciò rende l’articolo più facile da digerire se il lettore non scorre all’infinito.

Per aggiungere interruzioni di pagina, aggiungi il blocco Gutenberg Interruzione di pagina , ovunque desideri dividere la pagina. Inizia semplicemente a digitare /pagina e apparirà in un menu a comparsa.

Interruzione di pagina di WordPress Gutenberg

Ciò quindi aggiunge un’interruzione di pagina. Ripeti la procedura ogni volta che desideri interrompere nuovamente la pagina.

Tag interruzione pagina Gutenberg di WordPress

Utilizza un plugin WordPress per sostituire Precedente/Successivo con i numeri

Se l’idea di cambiare il codice ti fa battere il cuore, allora sarai felice di sapere che esiste un plugin che può aiutarti a calmare i nervi. In effetti, ci sono diversi plugin (che menzioneremo nella prossima sezione). Ma il migliore sembra essere WP-PageNavi che cambia Pre/Next in numeri.

Per prima cosa, vai alla sezione Plugin del tuo sito WordPress e cerca WP-PageNavi. Una volta trovato, fai clic su Installa ora .

Wp Pagenavi nella directory di WordPress

Ora vai al plugin installato e fai clic su Impostazioni .

Wp Pagenavi installato in WordPress

È meglio lasciare queste impostazioni così come sono, a meno che tu non abbia esigenze particolari e sappia cosa stai facendo.

Wp Pagenavi Impostazioni di impaginazione WordPress

Scorri più in basso nella pagina per trovare le Opzioni di navigazione della pagina . Tra le altre cose, puoi specificare il numero di pagine da mostrare nella barra di navigazione.

Opzioni Wp Pagenavi

Un ultimo passo. Trova il tuo file index.php e il tuo file archive.php . Cerca previous_posts_link e next_posts_link . Sostituiscilo con:

Se ora vai in fondo alla pagina del tuo blog, vedrai i numeri invece di Prec./Successivo.

Impaginazione WordPress sul blog

Se desideri invertire questa situazione in futuro, disattiva e disinstalla semplicemente il plug-in.

Plugin aggiuntivi per l’impaginazione di WordPress

Se per qualsiasi motivo non desideri utilizzare WP-PageNavi, ci sono altre due opzioni di plug-in. Ne troverai di più se cerchi su Google, ma scoprirai rapidamente che hanno un prezzo irragionevole o che il plug-in non è stato aggiornato da anni.

1. Impaginazione

Plug-in di impaginazione Wp

Pagination ha molte opzioni a sua disposizione, ma sostanzialmente aggiunge semplicemente la personalizzazione a varie pagine di archivio, come l’archivio del blog, i risultati di ricerca, le categorie, i tag e le pagine dell’autore.

2. Pagine WP

Plug-in Wp Paginate

L’altra opzione è WP-Paginate . Questo offre maggiori opportunità di personalizzazione dello stile, come la modifica dei colori delle caselle numeriche.

L’impaginazione è qualcosa che dovrebbe essere preso seriamente in considerazione quando si crea un nuovo sito Web WordPress e/o un blog WordPress. Paginazione fornisce più collegamenti al tuo sito e tali pagine vengono quindi indicizzate da Google.

WordPress è estremamente flessibile e puoi personalizzare vari altri aspetti del tuo sito come il dashboard di amministrazione , la mappa del sito e i feed RSS .

Tutti gli screenshot sono di Mark O’Neill.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *