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.

17 Comment

Featured Designs

Parent Society

Parent Society

Marijuana Maps

Marijuana Maps

Cake Journal

Cake Journal

CopyKat Recipes

CopyKat Recipes

Jessica Denay

Jessica Denay

Keith Ferrazzi

Keith Ferrazzi

Rennaissance Yoga

Rennaissance Yoga

Brink Zone

Brink Zone

Illustrious Author

Illustrious Author

Boca Care

Boca Care

KingsCast

Kingscast

Notecook

Note Cook

My Business Musings

My Business Musings

17 Responses so far | Have Your Say!

  1. Glad that you shared it. Short, yet killer tip.

  2. 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.

  3. 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?

  4. Thanks, this is by far the simple and best tip I've come across online…. this sure will help

  5. 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!

  6. 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.

  7. This does not work for me. Using WordPress 2.9.1. This does nothing

  8. This did not “work like a charm”.

    • It depends on the theme that you are using…. wp_link_pages() is the template tag that you need to include in the theme files in order to show the paginated page links. wp_link_pages() will display page-links for the cutoff point at each Quicktag that can be used one or more times. Normally, wp_link_pages() is added at the end of the post or page loop…

  9. Riyad

    Don’t mean to drop in out of no where and wave my post in front of everybody, but (1) finding how to add support for this and then (2) making the pagination NOT look like crap took me the better part of a day to dig up all the pieces and add it.

    I wrote up just the interesting bits on what you need to add and some starter CSS that makes the pagination at least look “clean/simple” out of the box to start with:
    http://www.thebuzzmedia.com/how-to-add-page-link-tag-multiple-page-post-nextpage-support-to-wordpress/

    You can get from nothing to multi-page story pagination in about 5-10mins depending on how comfortable you feel with your WordPress templates.

  10. Jan

    Hi,
    I thought to have found the solution to break my posts into multiple pages.
    I am using WP 3.0.1
    When I am entering and save the page, the following string is saved: with a space !!!! and it doesn’t work.

    Also the mentioned Alt-Shift-P option doesn’t work with me.

  11. Hello Friends.
    I thank you for the tip!
    I came here looking the same implementation but for WP pages. Not Posts.
    I have tried the “nextpage” tag, however it does nothing.

    Cheerz from Brazil

Trackbacks/Pingbacks