by

Cum să scrii un articol în mai multe pagini

Un articol lung merită să fie organizat în mai multe pagini. Astfel cititorul nu este nevoit să dea scroll până când se enervează, ci doar să aleagă numărul paginii. Pentru aceasta avem două soluţii: facem treaba automat, cu ajutorul unui plugin, sau manual, introducând câteva coduri în single.php. Nu vă speriaţi, ambele variante sunt extrem de simple de aplicat.

1. Folosind pluginul „Easy Multiple Pages”

Filip, membru al echipei blog18.ro, a făcut un plugin extrem de uşor de folosit, ce nu necesită editări în diferite fişiere.

Îl puteţi downloada de aici. Dezarhivaţi, iar apoi copiaţi fişierul în wp-content/plugins. După ce îl instalaţi, atunci când veţi scrie un articol vă va apărea un nou buton în meniul de editare, însă doar în modul „HTML”, intitulat „Pagina urmatoare”:

pagini-multiple

Dacă îl accesaţi vi se va adăuga codul pentru pagini multiple. De fiecare dată când doriţi să se treacă la o nouă pagini îl inseraţi. Numărul paginilor va apărea la sfârşitul fiecărui articol automat, sub formă de: „Pagini: 1, 2, 3, etc.”.

Pluginul a apărut şi în directorul wordpress.org – puteţi să aflaţi mai multe detalii despre el aici.

2. Adăugând un cod în fişierul single.php

Când doriţi să delimitaţi o pagină, introduceţi în articol (acolo unde doriţi) codul următor: <!--nextpage-->. Bun, acum trebuie să definim locul în care să apară paginile articolului. Edităm fişierul single.php al temei. Găsiţi sintaxa ce afişează articolul, respectiv: <?php the_content(''); ?>, apoi adăugaţi după aceasta unul din următoarele coduri:

1. <?php wp_link_pages(); ?>

În acest caz, paginile vor apărea astfel:

Page 1, 2, 3

2. <div class="pagelink"><?php wp_link_pages('pagelink=Pagina %'); ?></div>

În acest caz, paginile vor apărea astfel:

Pagina 1 Pagina 2 Pagina 3

3. <?php link_pages('Tip: ', '. ', 'next', ' pagina următoare', 'pagina anterioară'); ?>

În acest caz, paginile vor apărea astfel:

Tip: pagina următoare, pagina anterioară.

4. <?php link_pages('<p>Paginile articolului: ', '</p>', 'next', ' &raquo;', '&laquo; '); ?>

În acest caz, paginile vor apărea astfel:

Paginile articolului: << >>

Lasă un comentariu

Comment

  1. Alţii nu ştiu cum sunt, dar pe mine, sincer, mă deranjează mult mai mult (în general) să navighez prin pagini decât să dau un simplu scroll.

  2. Mersi pentu post este foarte interesant,si pluginurile, vreau sa le folosesc sa vad ce schimbari aduce.