How to split a post in multiple pages ?

November 8th, 2008 | by mayank | Wordpress Tutorials

Get Latest WordPress & Blogging Tips in Your Inbox:

creating-page.jpg

We all know that using the <!–more –> (remove the space between e and -) tag, helps us in splitting the blog post, so that one can get post teasers on the home page. This helps in two things – 1) Increases Page views. 2) Keeps the length of the homepage short and thus avoids long scroll.

However, there are blog posts which are long enough that they may need to be split in pages. By default WordPress allows that however, strangely it’s not available in the WordPress editor and so is not known to everyone that how one can achieve the same.

In order to paginate the blog posts one needs to add <!–nextpage –> (remove the space) and the post will get paginated on its own. You can create as many as pages you want and this will work like a charm.

9 Responses so far  |  

  1. Aravind Jose T. November 11th, 2008 at 3:12 pm
  2. Glad that you shared it. Short, yet killer tip.

  3. links for 2008-11-11 | links | WereWP November 11th, 2008 at 7:41 pm
  4. [...] How to split a post in multiple pages ? (tags: WordPress tutorial) [...]

  5. Desk Coder November 11th, 2008 at 9:45 pm
  6. Hey, I did not know that about Next Page (but I never write anything long enough to warrant 2 pages).

    I also use the More tag for SEO purposes. No use having the same content on the home page AND the post page.

  7. Chaunce December 9th, 2008 at 9:36 am
  8. I have tried this method and have been unable to get an "pagination". I know I am not doing anything wrong as far as the code is concerned (it is too easy to mess up). Any idea if a custom template might affect the pagination?

  9. Unoblogger March 16th, 2009 at 6:22 am
  10. Thanks, this is by far the simple and best tip I've come across online…. this sure will help

  11. mayank March 17th, 2009 at 5:58 pm
  12. I’m glad that this tip could be of your help. My idea is to provide these little tips as much as possible.

  13. dbone May 25th, 2009 at 9:14 pm
  14. I finally found it!
    So simple but this is the first time I’ve run across the nextpage explanation.

    Today’s browsing also revealed the hotkey (Alt + Shift + p) for adding this in a post.
    (In the help screen of the WYSIWYG post editor –> p Insert Page Break tag)

    Thanks!

  15. mayank May 26th, 2009 at 2:36 pm
  16. Hey David.. thanks for the nice tip :) It is indeed a nice find. thanks a lot for sharing with us :)

  17. Bhanu May 31st, 2009 at 9:13 am
  18. Hi, i have tried all these stuff, even i put <?php wp_link_pages(’before=&after=&next_or_number=number&pagelink=page %’); ?> in the single.php file, but still not able to split pages. is their any plugin available to split pages in wordpress, I am joomla user this is very first time i am using wordpress, but i think joomla team is very much supportive as compare to the wordpress.

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>