In questo articolo scopriremo come suddividere un lungo articolo in piu sezioni e pagine, utile per alzare il numero di pagine viste del vostro progetto o semplicemente per “dividere” in argomenti o pagine i vostri articoli.
Il tag responsabile del page break – su WordPress – è il seguente:
<!--nextpage-->
Mettendo questo tag nella visualizzazione “Testo” di WordPress nel punto in cui vogliamo tagliare il testo, il cms identificherà il delimitatore e lo userà per creare la paginazione dell’articolo stesso.
E’ importante che il tema sia strutturato correttamente, pertanto assicuratevi che nel tema sia presente il riferimento alla paginazione:
<?php wp_link_pages(); ?>
Questo codice va inserito esattamente dove volete far apparire la paginazione dell’articolo (qualora sia presente ovviamente). Ecco un esempio:
<section id="body"> <div> <?php the_content(); ?> <?php wp_link_pages(); ?> <?php comments_template(); ?> </div> </section>
Se non volete perdere tempo ad entrare nella vista “testo” dell’editor di WordPress e incollare manualmente lo shortcode, potete magicamente far “apparire” un pulsante che lo farà per voi. Per farlo apparire aggiungete questo codice nel functions.php del vostro tema.
/* Aggiungi Page Break */ add_filter( 'mce_buttons', 'my_add_page_break_button', 1, 2 ); function my_add_page_break_button( $buttons, $id ){ if ( 'content' != $id ) return $buttons; array_splice( $buttons, 13, 0, 'wp_page' ); return $buttons; }
Tu usi questa soluzione sul tuo progetto WordPress?
Ho un problema, la selezione delle pagine viene messa sotto i correlati, condividi e tags, si vede a malapena, vorrei spostarlo appena sotto la fine del testo, come faccio?