This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Multi-page Toolkit


Multi-page toolkit

This plugin is the ultimate companion for people who use the multi-page capabilities of wordpress. Easy to use fully integrated in to the wordpress visual editor (tinyMCE) (WordPress 2.5 and above) and simple to use options page to create great navigation links. No coding required !!!!

Using the nextpage button in the editor or the <!--nextpage--> quicktag you can create multi-page posts, and this plugin gives you three functions that extend this functionality even more!!

  • Page Title button or Quicktag <!--pagetitle:-->

Create a title for each page in your multi-page post.

  • Navigation Options

This function give you several pagination options choose from simply previous and next links, page title links and numbered links.
Quick jump options include dropdown menu or a list menu using page numbers or page titles.

New option to display all pages on a single page (ALL page link).
New option to have a custom seperator between pages on the single page view, great for adding advertising code or just to make it look pretty.
New option to display navigation on multipage pages as well as posts.

  • TA_display_pages

With this function you can quickly and easily display how many pages a particular post has on your index page. Choose from 3 formats ( 1 of 2 , Page 1, 3 pages)


  • Example navigation methods with code required to create them.


To create pagetitles for your posts

If you are using the visual editor, you will see two new buttons in the button bar.

Click on Next Page to insert page breaks (nextpage).

Click on the page title button and in the popup – type in the required page title and click insert.
Icon will appear in the main editor window to show that the page title has been inserted. If you hover your mouse over the icon the page title will appear.
To edit the page title, select the page title icon in the main editor window and then click on page title button.

If you are not using the visual editor or are switched to CODE view

type in the following tag to create page breaks


within each page add (including the starting page) to create page title

    <!--pagetitle:TYPE IN PAGE TITLE HERE-->
Visual Editor does not show the new buttons

The buttons will only work in WordPress 2.5 and above only.

Please upgrade WordPress.

What is first and second instance on the options page mean?

The different instances gives you the flexibilty to have two different navigation methods in your posts. This gives you the freedom to have a quick jump using page numbers and another drop down menu navigation method.

Each instance of multipage toolkit can be inserted in to the top , bottom or top and bottom of your post, or you can choose to have the first instance displayed at the top of your post and the second instance at the bottom. You are totally free to choose!!!

Display ALL link, what is that?

Some people on the web do not like multipage posts and they prefer to read posts as one long page. By selecting this option Multipage toolkit inserts a ALL pages link in to your quick jump or navigation links. On your quick jump you will see something like (Page: 1 2 3 4 ALL).

Adjust Insert Priority, what is that?

The problem with auto inserting things in to your posts is that you cannot control where they appear in relation to other items that are inserted. By changing the priority you can change where the navigation links appear in relation to other plugins.

e.g. If you use a plugin to generate related posts, ideally you want your navigation links to appear before the related posts listing – so by changing the priority value you can have the multipage toolkit appear before your related posts.

Is there anywhere I can see multipage toolkit in action?

Yes of course, my website is one place (

I have also setup an example page to showcase the different options :-


  • Version 2.6
    • Added auto-insert function for Pages
    • Checked compatible with WordPress 2.6.1
    • Fixed options reseting to default when no page seperator selected
    • Fixed text entry boxes now accept html code without breaking
  • Version 2.5
    • SVN broke the upload – so uploading again
  • Version 2.4

    • Public release
    • Changed CSS style naming for the all page links
  • Version 2.3 (internal release)

    • Added option to have custom page seperators (including javascript for adverts) on single (ALL) page display
    • Added function call to use options page settings from inside the theme files
    • Fixed badly coded string matching (Thanks to Andrei for the fix)
    • Fixed spelling error in button registration process (Thanks to Jonathan for spotting this)
    • Fixed maintain trailing slash consistency across site
  • Version 2.2 (internal release)

    • Added ALL link Display Text Option
    • Added new CSS class for ALL link styling (contentjumpall , contentlistall)
    • Fixed bug where pagetitle followed by nextpage caused errors
    • Fixed tinymce js cache issues (hopefully..)
    • Fixed navigation for preview draft posts
  • Version 2.1

    • Corrected Folder Naming Error
  • Version 2.0 (28th May 2008)

    • Major update
    • Fully integrated with the Visual Editor (nextpage and pagetitle buttons added)(WP 2.5 and above only)
    • New auto insert options page (no more coding necessary)
    • Created view ALL pages link option
  • Version 1.2 (20th March 2008)
    • Added a check for trailing slashs and permalink structure for paging
    • Cleaned up readme.txt for better formatting
    • Checked compatibility with WP 2.5rc1
  • Version 1.1
    • Add new quickjump method – list menu / content table
  • Version 1.0
    • Initial version

Contributors & Developers

This is open source software. The following people have contributed to this plugin.

Browse the code