• BORED Logo

  • WordPress Plugin : Multipage Toolkit

6th January 2008

WordPress Plugin : Multipage Toolkit

By Tarkan | Permanent Link
Updated Thu, 4th September 2008

Yes, I have finally done it. I have added writing a wordpress plugin to my repertoire of skills. This is the first time I have ever released code for other people to use , so please be gentle.

This plugin has been written to overcome something that is a personal bugbear about WordPress for me and that is its multiple page posts. The built-in function that provides pagination for posts is very limited and just does not give you the flexibility to find the perfect navigation system for your blog.

WordPress as standard has the ability to paginate your posts, i.e. split very long posts over separate pages. You do this by using the <!–nextpage–> tag to create page breaks, the real shortfall of the built-in function is there is no way of adding titles or headings to these pages – something like index or content list, so readers can jump straight to specific areas – this is commonly seen on hardware review sites.

I wrote this plugin to try and improve this area and open up even more possibilities with WordPress.

My plugin provides 3 functions.

  • Add titles or headings to each page (using <!–pagetitle:–>)
  • Display number of pages on index pages (TA_display_pages)
  • Quick jump and title navigation options (TA_content_jump)

Very easy to use and very simple to integrate in to any theme.


  • Download file (here)
  • Unzip and place directory in to your “plugins” folder (/wp-content/plugins/)
  • Activate plug-in through the admin panel

Change Log

Version 2.6 (5th Sept 2008)
Added auto insertion for Pages as well as Posts
Fixed issues with saving settings
Fixed html and code entry in to text boxes

Version 2.5 (10th July 2008)
SVN broke upload – uploading again

Version 2.4
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 (30th May 2008)
Major Update
New Display ALL pages link, view multipage posts on single page
Added Auto Insert Options page, no more code necessary
Visual Editor Integration, buttons to add page breaks and page titles

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 WordPress 2.5

Version 1.1 – Add new quickjump method – list menu / content table

Version 1.0 – Initial version


Please consider donating if you have found this plugin useful, it helps pay for my hosting!!

How to use

Function TA_display_pages

This function allows you to simply display page information for your posts on the post listing pages (such as index, categories and tag pages). It can also be used to display the page number of the current page.

Insert the following code into your theme files in the location you want the page information to appear:

<?php if(function_exists(‘TA_display_pages’)) { TA_display_pages(); } ?>

In my case I added the code in to my index.php , category.php and tag.php files. Next to the post title code. Here is the code as used in my index.php file:

<h2><a href=”<?php the_permalink() ?>” rel=”bookmark” title=”Permanent Link to <?php the_title(); ?>”><?php the_title(); ?></a><?php if(function_exists(‘TA_display_pages’)) { TA_display_pages(‘ <small>(‘,’ pages)</small>’,”,’total’); } ?></h2>


TA_display_pages($firsttext, $lasttext, $midtext, $display_type)

  • $firsttext = ‘ Page ‘
  • $lasttext = ‘ ‘
  • $midtext = ‘ of ‘ (only used when display_type is all)
  • $display_type = ‘all’ (total , current, all)

Default settings      Page 1 of 3

TA_display_pages(‘(‘,’ pages)’,”,’total’)            (3 pages) 
TA_display_pages(‘(you are on page ‘,’ now)’,”,’current’)       (you are on page 1 now)

Go on to the next page to read about the other functions.



Posted on Sun, 6th January 2008 at 1:41 am under Tutorials, Wordpress. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

There are currently 126 responses to “WordPress Plugin : Multipage Toolkit”

Comments? Suggestions? Help? Well here's your chance! Leave a comment.

  1. 1 On January 17th, 2008, Texto.de said:

    WordPress PLugin Multipage Toolkit -nextpage gestalten….

    Du hast einen sehr lanfgen Beitrag, den du mit nextpage geteilt hast. WordPress zeigt dann einfach Seite 1,2,3,. Dieses WP Plugin Multipage Toolkit gibt dir die Möglichkeit dieses nextpage stylisher zu machen.

  2. 2 On February 2nd, 2008, WordPress Plugin Releases for 2 / 1 | BlogBroker24-7 said:

    […] Release Page | Download […]

  3. 3 On February 2nd, 2008, Uniontown Pennsylvania » Blog Archive » WordPress Plugin Releases for 2 / 1 said:

    […] Release Page | Download […]

  4. 4 On February 2nd, 2008, Wp Wordpress » Blog Archive » WordPress Plugin Releases for 2 / 1 said:

    […] Release Page | Download […]

  5. 5 On February 2nd, 2008, WordPress Plugin Releases for 2 / 1 | blog.rotracker.net said:

    […] Release Page | Download […]

  6. 6 On February 2nd, 2008, Goodluck » Плагины Wordpress релиз на 2/1. said:

    […] Сайт автора | Скачать […]

  7. 7 On February 2nd, 2008, Pharmacy Technician Review » Blog Archive » WordPress Plugin Releases February 01, 2008 said:

    […] MultiPage Toolkit […]

  8. 8 On February 2nd, 2008, DogSolitude › WP Plugin - Multipage Toolkit said:

    […] WP Plugin: Multipage Toolkit.  Add titles and page numbers to posts/pages that last several ‘pages’ This was written by rob. Posted on Saturday, February 2, 2008, at 2:28 pm. Filed under WP Plugins. Bookmark the permalink. Follow comments here with the RSS feed. Comments are closed, but you can leave a trackback. ‹ Woodland Scenics © 2008 ¶ Thanks, WordPress. ¶ veryplaintxt theme by Scott Allan Wallick. ¶ It’s nice XHTML & CSS. […]

  9. 9 On February 2nd, 2008, Multipage Toolkit WordPress Plugin » D' Technology Weblog: Technology, Blogging, Tips, Tricks, Computer, Hardware, Software, Tutorials, Internet, Web, Gadgets, Fashion, LifeStyle, Entertainment, News and more by Deepak Gupta. said:

    […] Plugin Page […]

  10. 10 On February 3rd, 2008, Une semaine avec Wordpress #3 said:

    […] Multipage Toolkit, quand à lui, aide également à gérer des pages, mais pas les mêmes… Ici, on parle de plusieurs pages pour une article. Parfois, on a un article qui est trop long et on voudrait pouvoir le scinder en plusieurs pages, histoire de ne pas laisser le visiteur scroller trop longtemps vers le bas… Et bien, avec ce plugin, c’est terminé. […]

  11. 11 On February 3rd, 2008, Wordpress Plugins 3 de Febrero at Corazón de La Mancha said:

    […] Release página | descargas […]

  12. 12 On February 3rd, 2008, Blogosphere News Feb 4th | Blogging Sueblimely said:

    […] new WordPress Plugin : Multipage Toolkit – allows you more customization of long posts, including pagination and individual page […]

  13. 13 On February 5th, 2008, Skylog » Blog Archive » links for 2008-02-05 said:

    […] Multipage Toolkit (tags: wordpress plugin) […]

  14. 14 On February 6th, 2008, Diseño Web said:

    Congratulations, a emptiness was filled with this plug.

    Good Work

  15. 15 On February 6th, 2008, Tarkan said:

    Thank you.

  16. 16 On February 8th, 2008, WordPress Plugin Releases for 2 / 1 said:

    […] Release Page | Download […]

  17. 17 On February 26th, 2008, Gigi said:

    hi tarkan,
    i’m using your plugin (thanks) but i’d like to know if it’s possible use TA_content_jump function to display an ordered menu with page title links.

    At the bottom of the article i need something like this:

    1. Pagetitle1
    2. Pagetitle2
    3. Pagetitle3

    At the moment i suppose that it’s possibile only by a dropdown menu and not by an ordered menu. Right?

    Thanks a lot.

  18. 18 On February 26th, 2008, Tarkan said:

    Hi Gigi,

    That is an interesting suggestion. I can introduce that option in the code.

    Leave it with me for a week and I will put up a new version.

  19. 19 On March 3rd, 2008, Tarkan said:

    The ordered list has been added to the plugin. It has been updated on wordpress.org

  20. 20 On March 19th, 2008, rub said:


    1/* I installed and activated the plugin

    2/ I’ve put the following codes inside my pages :

    my first paragraph here
    my second paragraph here

    And then I put inside the single.pphp template
    Bur it doesn’t work.

    Any adivce/idea ??
    Many thanks

    Do your plugin support both article and pages ?

  21. 21 On March 19th, 2008, rub said:


    1/* I installed and activated your plugin

    2/ I’ve put the following codes inside my pages :

    my first paragraph here…

    my second paragraph here….

    and so on…

    And then I put inside the single.pphp template
    But it doesn’t work.

    Any advice/idea ??
    Many thanks

    Do your plugin support both wordpress articles and pages ?

    sorry but my previous poste didnt take the code. I must post it again

  22. 22 On March 19th, 2008, Tarkan said:


    I have tried emailing you but it keeps bouncing, can you contact me via my contact link above.

  23. 23 On March 19th, 2008, rub said:

    Thank you very much for your reply, and sorry for the email adresse problem..; this one will work.

    So I tried on the comments section of your blog to explain my problems, but comment don’t accept code sample… even the contact form don’t..If I put HTML ou PHP code it desappears… Ive tried also by contact link form but impossible to explain my problem precisely… contact form also reject code samples. How can I do to show code ?

    Basically I tried yo use the Function TA_content_jump option . I think I put the right code in the article, also the right one in single.php side (in my activated theme folder) inside the Loop. I don’t use the basic one but Technology wordpress themes made by 786dir.org/

    I tried to use your plugin on articles and also on pages, in local and also in remote WordPress configuration.

    I spend already fews hours, and as I am a designer, not a programmer still asking to myself what I doing wrong 😉


  24. 24 On March 19th, 2008, Tarkan said:

    I have sent you an email, please reply with your single.php attached.

  25. 25 On April 13th, 2008, The Best Blogging Software (WordPress) + The Top 60 WordPress Plugins | Midas Oracle .ORG said:

    […] Multi-page Toolkit 1.2 » Tarkan Akdam (url) Multipage post replacement for wp_link_page with page titling […]

  26. 26 On April 14th, 2008, April Reign said:

    is there a trick that would allow the next page jumpbox to show before the related posts, tags etc?

    As you can see here there is quite a bit of scrolling to get to the navigation. http://www.breadnroses.ca/frontpage/?p=70

  27. 27 On April 14th, 2008, Tarkan said:

    It would depend on how your related post and tags are inserted.

    If the plugin themselves insert the code in to the end of you post automatically then it will not be possible.

    I have sent you an email if you can reply with your single.php attached I can have a look to see if it is possible or not.

  28. 28 On April 18th, 2008, John Pratt said:

    Having the same problem as the earlier person, I’ve placed the comment code in a post to break up the page and then your sample code in single.php and it doesn’t work at all. I hack and design themes and work with a lot of plugins, and in fact I was writing a post describing how to make your plugin work – and I can’t get it to work in my blog at all. I’m using WP 2.3.3. Please email as soon as you can so I can show you where it doesn’t work and the code I used (just your example code). The sooner I hear from you, the sooner I can finish my article and send you some link love.


  29. 29 On April 18th, 2008, Tarkan said:

    John, I have sent you an email – if you can reply with a copy of your single.php for me to look at.

  30. 30 On April 24th, 2008, Walt said:

    I have a number of questions if you don’t mind :)

    Will this code work with pages as well as posts? This is what I need – a front page that is actually made up of multiple pages (page 1,2,3 etc). Preferably using tabs at the top for the individual page numbers.

    It sounds like your plugin can do this (perhaps with CSS styling?) for posts, but will it work for a page?


  31. 31 On April 25th, 2008, Giovanni said:

    I really can’t install your plugin.

    I inserted the code but nothings happen with my template.
    I’m using the gallery feature on wp2.5
    it’s not working…
    if you could help me thank you:)

  32. 32 On April 25th, 2008, Tarkan said:

    Giovanni, a previous commentator noticed – looks like WordPress is turning double dash in to a single long dash.

    The code you need within your posts is < ! - - nextpage - - > notice the double dashes, no spaces.

    I have sent you an email with the correct formatting for the nextpage and pagetitle quicktags.

  33. 33 On April 25th, 2008, Tarkan said:

    Walt, my plugin is really only designed for multipage posts.

    I think Lester Chan has a plugin for pretty pagination of pages here :- http://lesterchan.net/wordpress/readme/wp-pagenavi.html

    Hope this helps..

  34. 34 On April 25th, 2008, Walt said:

    Hmmm. I’m probably not explaining myself well. When I say “page”, I’m talking about a “write page” page rather than the entire blog page or the index/posts page (like the plugin you referenced seems to address). The kind of pages I’m talking about would be an About page or a Contact page. (Perhaps there would be less confusion if WP had named it a “perma-post” or something like that. I’ve had enormous difficulties searching the plugins database using “page” in the seacrch terms).

    Anyway, I have such a “page” the uses the functionality, and I thought perhaps I could dress up that page’s navigation using your toolkit. As it is, I really don’t want to mess with the templates too much, but I will if necessary. What I need to know is can your paging functions be styled to look more like a tabbed interface?

  35. 35 On April 25th, 2008, Tarkan said:

    Sorry Walt I misunderstood you.

    Yes, of course it can be used on page posts (my example page is a page post http://www.tarkan.info/archives/multipage )

    and yes with some CSS styling you can make it look however you want. I have basic looking tab style with my page title navigation bar (see my example page) you can use that as a starting point.

    For a proper tabbed look you can always create some background tab images and CSS to style them.

  36. 36 On May 7th, 2008, Alex Leonard said:

    Do you know what would be amazing (as I’m loving this plugin), is there any chance you’d be able to work out adding in a tinymce editor button with the functions available.

    Eg. One button for “Insert Next Page Break”
    One button for “Insert Paged Title” or something along those lines.

    This would just make it that little bit easier for people scared of the HTML view.

    I like the way that Oliver Siedel has worked in that functionality for the Cforms plugin, and if you check that plugin out I think you’ll see what I mean – perhaps it would be easy enough to borrow his code to gain the intended effect?

  37. 37 On May 7th, 2008, Tarkan said:


    Thanks for the feedback!!!

    When I last looked at creating a button in tinymce it did not look too difficult but with the upcoming release of 2.5 and the changes to tinymce – I decided to leave it.

    One thing that has always bugged me is that wordpress by default does not include a button for nextpage!

    I will have another look at it, so please stay tuned…..

  38. 38 On May 7th, 2008, JTPratt's Blogging Mistakes said:

    In your first page description it says that the plugin will give the ability to create both headers and titles for multiple pages, but in fact it only gives the ability to do a header. It doesn’t update the HTML title at all, which is very, very bad for SEO and SERP’s since multiple pages will have the same name (but different content). The “pagetitle” comment only uses it’s content on the page for navigation elements created by your toolkit.

    Is there a way to update the actual HTML title of the page (and override the original one) on the multiple pages?

  39. 39 On May 10th, 2008, Tarkan said:

    Hi John,

    I have had a look at doing this and sadly it is one seriously difficult thing to do. HTML title is actually pulled from the database outside of the wordpress loop.

    The only way would be to actually store the page titles in the database and pull them outside of the loop.

  40. 40 On May 10th, 2008, baron said:

    hi. Thanks for plugin


    best regards

  41. 41 On May 22nd, 2008, Sharon said:


    I am trying out this plugin on one of my websites and I’ve decided to use where I would like it to appear on the post page. It works fantastic.

    However, I am having difficulty getting rid of the default “Page 1, 2, 3″ generated by the plugin and I’m hesitant to start deleting the code inside the plugin editor. The defaul “Page 1, 2, 3″ is showing up in the most funniest spot after the comments and comment box section. I get about 20+ comments for most post and you can just imagine having to browse through all the comments to get to page 2, and then to do the same thing again to get to page 3. Can you let me know where I should start copying and deleting from the plugin code? Would really appreciate it.

    I guess you don’t have a subscribe to comment button?

    and I’m having difficulty getting rid of the default “Page 1, 2, 3″ that appears at the end of each post.

  42. 42 On May 22nd, 2008, Tarkan said:


    I have sent you an email, if you can reply with your single.php.

  43. 43 On May 26th, 2008, Will said:

    Can this be made to work in the “Main Index Template”?

  44. 44 On May 30th, 2008, Wordpress Plugin : Multipage Toolkit 2.1 » Tarkan Akdam’s BORED said:

    […] read my post here, which covers all the functions and options available as well as CSS styling […]

  45. 45 On May 30th, 2008, Ilya said:


    This plugin sounds nice. I want to use this plugin to plit posts into 4 sections max:

    Introduction | Pictures | Route | Comments

    I wanted to use the tabs plugin, but that one is unstable. Do you reckon I could use this plugin to create a horizontal in-post menu? I can imagine adding comments to a separate tab could be pretty difficult, but really hope it is possible.

    Thank you

  46. 46 On May 30th, 2008, Tarkan said:

    Sorry the plugin as it stands cannot do what you want.

    You would need a custom plugin plus some code work in the theme to do what you want.

    If your 4 section menu is the same for all your posts, I would create that menu in your theme – then have Introduction point to page 1, Pictures to page 2, Route to page 3, and Comments on page 4.

    The other way to do it would be to modify my plugin, so that it creates the 4 section menu and only shows the comments on the 4th page.

  47. 47 On May 30th, 2008, Tarkan said:

    Hi Andrei, Have you got version 2.1? I made an error with folder naming with version 2.0 so I quickly uploaded another version (2.1).

    Which version of WordPress are you running?

  48. 48 On May 31st, 2008, Dun said:

    I have a problem with preview. When I check the article in the preview mode before publishing, I can not see other pages (page 2, 3 etc.). Links like http://mysite/blog/?p=664/2/ are only showing the first page in the preview mode. Could you please fix it?

  49. 49 On May 31st, 2008, flixnet said:

    Hei .. good work .. i was searching for something like this… well.. gotta serious problem.

    am using wp 2.5.1 and no buttons showing… what to do now ?

  50. 50 On May 31st, 2008, Tarkan said:

    Andrei, Can you go into the settings / Multipage toolkit options page and click on the reset to default button. Just to clear the option settings in the database.

    Another thing it can be is the visual editor cache javascript cache file is messed up, if you goto wp-content / uploads / js_cache and delete the file cache file, tinymce will generate a new one when you go in to the visual editor again.

  51. 51 On May 31st, 2008, Tarkan said:


    Some else has mentioned this to me, it is taking anything from a few hours to a day for the buttons to appear.

    The issue is because the visual editor uses a cache file for the javascript. I am working on fixing it in the next release.

    The best thing to do is follow the instruction above and delete the cache file in wp-content / uploads / js_cache.

    Then go to the visual editor and do a full reload (IE ctrl-f5). Hopefully the buttons should then appear.

  52. 52 On May 31st, 2008, Tarkan said:

    Hi Dun, Thanks for the feedback – I have just tested it out and yes you are right the multipage aspect does not when previewing a post which has not been published.

    I will have it fixed in the next version.

  53. 53 On May 31st, 2008, Dun said:

    My another request is that, could you please make an option for changing “View All” and “ALL” texts? I would like to write them in my own language, but I could not see an option. I do not want to change them in the source code each time the plugin is updated.

  54. 54 On May 31st, 2008, Tarkan said:

    I was going to do that for the next release. I made so many changes to the plugin for the 2.1 release, I thought things like that can wait.

  55. 55 On June 2nd, 2008, flixnet said:

    Hi Tarkan… thx for ur reply mate… its great that the instruction you gave fits and displays the button !!

    well… but are they working ?.. an inserted page title is not showing in the web page… am i wrong somewhere ??

  56. 56 On June 2nd, 2008, MAS said:

    ALL link does not display. Pages works. Display ALL Link is selected, but does not appear. Tested on IE 7 and FF 2.

  57. 57 On June 3rd, 2008, flixnet said:

    ok .. page numbers displays … but how do i get the dropdown box in a post or page ?? can anyone help…

  58. 58 On June 5th, 2008, jocuri said:

    wow! excellent job and hope it will work for me..


  59. 59 On June 17th, 2008, Free Windows said:

    Hi Tarkan, and congratulations on this plugin.

    There are two issues; first, it seems not to work together with global translator. E.g. the second (translated) page is again the first.

    The other issue is that navigation adds a slash at the end, even if the permalink structure is the default (?p=1 etc).

    Is there anything to be done for these?

    Kind regards

  60. 60 On June 17th, 2008, Tarkan said:

    Hi, thanks for the feedback – I am about to release another version – I will look in to the issues you have mentioned before release.

  61. 61 On July 16th, 2008, MovieFan said:

    Hi Tarkan,

    I’ve been looking for precisely this type of WP plug-in. I’ve downloaded it, and plan to install it tonight. Thanks for this plug-in!

  62. 62 On July 16th, 2008, Raul said:

    After upgrade my WordPress to 2.6 distribution, all the page navigation in the blog is gone , and in the plug-in settings I can´t save any setting.

  63. 63 On July 16th, 2008, Tarkan said:

    I am very sorry. It appears that I missed a bug in this release.

    If you have the All Page seperator set to no seperator in the options page – this causes the settings not to be save.

    Workaround is to set the seperator to custom code. This will allow the settings to be saved.

    I will try to release version 2.6 of the plugin later on today.

  64. 64 On July 16th, 2008, Raul said:

    Thanks for your help!!!… works like a charm now… :)

  65. 65 On July 18th, 2008, Wordpress Plugin Centre - Wordpress Plugin : Multipage Toolkit Tarkan Akdam s (WP Tutorial) BORED said:

    […] WordPress Plugin : Multipage Toolkit Tarkan Akdam s BOREDThis plugin improves the standard pagination functions of WordPress. Better navigation linking, Quickjump Drop Down List, post content indexing features – page titles and headings. […]

  66. 66 On July 26th, 2008, fossil said:

    Above all, as it stands, it is an already very useful plugin, and thank you much for maintaining it, such the debug for WP 2.6.

    Not sure how far you want to take this, but this has the makings of a whole new genre of plugins for CMS. Case in point, my application is to offer a text book manuscript which involves chapters and subchapters and even Part1, part2 etc. manuscripts, each with a fairly deep chapter hierarchy.

    Thus, You are practically ready to create a table of contents and drop downs within drop-downs.

    Yours is already far beyond ‘just another plugin’. It coulld be a career-maker, if that is something within the scope of what you envision for yourself.

    Thanks a ton for this one, however. I keep hoping —

  67. 67 On July 27th, 2008, Catalin said:

    Hello there. I appreciate your work, this is very useful plugin. I was looking for someting like this, but now that i have it… i can’t use it. Very frustrating. :-w

    I think it’s not the plugin itself but some problems with next page tag and wordpress, or my theme… (when i use the nextpage tag… i only get one page and the rest is not shown.)

    Please, tell what code to paste and where so i can get this working.

    Many many lots of thanks, :)

    I placed this code in the loop (index.php and page.php) : <?php wp_link_pages(‘before=&after=’); ?> and this also

  68. 68 On July 28th, 2008, Tarkan said:

    Sounds like you are not creating multi-page posts. The correct tag to use when switched to code view is < ! - -nextpage- - > (no spaces between the characters, wordpress has a bad habit of turning double dashs in to one long dash).

    Better still use the buttons created by my plugin in the visual editor.

  69. 69 On August 30th, 2008, Andrea said:


    I’m very excited to use your plugin! Thanks for putting it together. I’m novice (no php!) so I’m relying on the Tiny MCE buttons. Trouble is, mine haven’t been displaying properly since a recent and painful WP upgrade. Can you help?

  70. 70 On August 31st, 2008, Tarkan said:


    Are you stilling missing the buttons? Try refreshing the browser (shift-f5). You can manually delete the Tinymce cache (/wp-content/uploads/js_cache/tinymce_*).

    The other thing worth mentioning someone else had issues with is to make sure the plugin is installed in its own folder which should be multi-page-toolkit. So the files are installed here /wp-content/plugins/multi-page-toolkit.

  71. 71 On September 4th, 2008, shadey said:

    I managed to get the plugin working nicely. However when I go to the settings page for the plugin, none of the changes ever save/apply. Where can I edit these values manually so that I can force the use of an Ordered List on my page? Thanks.

  72. 72 On September 4th, 2008, shadey said:

    Sorry to spam your comments but spent a while due to errors. I was copying code from your text, but the ” would paste with me as a single “, very odd but fixed now :-)

    Works great for me. Thanks :-)

  73. 73 On September 4th, 2008, Tarkan said:


    glad you got it working. Yeah, WordPress turns double dashes in to a em-dash (one long dash) which obviously breaks the code thing.

    Have you got the buttons going?

  74. 74 On September 15th, 2008, Lia Suzuki said:


    I’ve been using your plugin on my other site (http:www.liasuzuki.com) and really like it.

    I just installed it to my new blog (http://www.toilettraincatblog.com) and would like to use it there, too. I tried the “pagetitle” button and can’t seem to make it work. (If I understand the plugin correctly, I should have the capability to input the page title, making the customary “1 2 3…” at the bottom “Day 1 Day 2 Day 3…”, right?) I input the title (Day 2), but the usual “1 2 3…” is still showing up.

    Any suggestions?

  75. 75 On September 15th, 2008, Tarkan said:

    Hi Lia,

    Your theme maybe using the builtin WP function to display page links. You need to remove the function call from your theme.

    In the multipage toolkit settings page to achieve what you want set the quick jump to drop down menu and then set the next/previous links to page titles.

    Remember to select where you want it inserted – top or bottom of the page.

  76. 76 On September 16th, 2008, Lia Suzuki said:

    Thanks, Tarkan!

  77. 77 On September 18th, 2008, cerita said:

    thanks tarkan..

    go to location..

  78. 78 On September 25th, 2008, Marshal’s Blog» Blog 存档 » 使用wordpress日志分页插件 said:

    […] 作者的博客日志:http://www.tarkan.info/20080106/tutorials/wordpress-plugin-multipage-tool-kit […]

  79. 79 On November 17th, 2008, jessie said:

    this is certainly a plugin i will use in my long posts. :-)

  80. 80 On December 18th, 2008, Wordpresshosting » Blog Archive » Posting über mehrere Seiten verteilen said:

    […] Gut strukturierte Texte verfassen Sie mit Zwischenüberschriften, Abbildungen und kurzen Sätzen.Die Verteilung der einzelnen Teilbereiche übernimmt das Plugin Multi Page Tool. […]

  81. 81 On February 12th, 2009, Lee said:

    Great plugin, thanks.

    I’m using WordPress as a client CMS, and at the moment I’m only using this to show the “nextpage” button.

    Is there an easy way to remove the “pagetitle” button from the WYSIWYG editor within your code – ie, not modifying the core WYSIWYG CSS?


  82. 82 On February 19th, 2009, Tarkan said:

    You will have to edit the code to remove the button, so it does not get inserted.

  83. 83 On March 3rd, 2009, explore said:

    Hi This is a good plugin thanks for the effort. My problem is when i add the next page I can see the it works the next page and the number of page is there. But when I click on it the article opens but with the hole article showing again.
    Anyideas how i can get this to work. Do i have to add bit of the article with the page break in my editor for this to work and not add the hole article at once?

  84. 84 On March 3rd, 2009, explore said:

    I got it to work thank you very much I’ve been looking for this good job keep them coming

  85. 85 On March 19th, 2009, Max said:

    Thanks for creating this plug-in, it’s great!

    I’m trying to get the page title of a multi-page post to display underneath the post title. So if the the post name was “Example Post” and the page title as set by was “Section II”, the post would display as a browser as:

    Example Post
    Section II

    I’m new to php so it’s probably very simple, but I can’t figure out how to do that. Thanks for the help!

  86. 86 On March 20th, 2009, Tarkan said:


    Sadly you cannot do that with the current plugin. I am running a beta with some new titling features which should allow you to do what you are trying to achieve.

  87. 87 On March 23rd, 2009, Francis said:

    Hi Tarkan,

    Thanks for the great plugin. I installed it and followed the instructions and inserted the “nextpage” tag but at the end of my page I have the navigation twice… One with the plugin and one from the “nextpage” WP tag… Did I forgot something ? Thx for your help ! 😉

  88. 88 On March 23rd, 2009, Francis said:

    Found the solution… sorry !! 😉

  89. 89 On March 25th, 2009, Oliver said:

    For those that want to display the title of the page at the top of their multi-page posts, add the following function to TA_multi_toolkit.php. It can go anywhere in the code, except for inside another function. I put mine on line 331.

    In your single.php, call the function like this: It MUST go inside the loop. I put it just above .


    function display_title() {
    global $multipage, $page, $posts, $numpages;

    $all_page = get_query_var(‘all’);

    if ($multipage ==’1′) {
    if ($all_page!=’1′) {
    $ta_multipage = get_option(“ta_multipage”);
    $pagetitlestring = ‘//';
    preg_match_all($pagetitlestring, $posts[0]->post_content, $titlesarray, PREG_PATTERN_ORDER);
    $pagetitles = $titlesarray[1];
    $content = ” . $pagetitles[$page-1] . ”;
    echo $content;

    It will ONLY display the title on posts that you have split into multiple pages and will NOT display on your ‘View All’ page.

    Hope that helps.


  90. 90 On March 25th, 2009, Oliver said:

    The above should say… (I forgot you can’t insert php…


    –remove the spaces here between the < and ? and php

    Put above:

    Make sense?

  91. 91 On March 25th, 2009, Oliver said:


    call it with:

    display_title <– this needs to be followed by ( and ) and; but the comment box strips php. It also needs to be enclosed by php tags.

    put it above:


  92. 92 On March 25th, 2009, Tarkan said:

    Hi Oliver,

    Thanks for your code and comments.

    I’ve been looking at doing this but without modifying theme files – my method was to modify the title function on the fly.

  93. 93 On March 25th, 2009, Oliver said:

    Hi Tarkan,

    Yeah that is a little more complex and beyond me. But this works for me for now. :) If you do make this available in an update, it would be great.

    I’m currently inserting the code manually as I find it much more flexible. Thanks for a fabulous plugin.


  94. 94 On April 14th, 2009, Hermann said:

    This plugin is AMAZING! I wonder how the WP team left out such a functionality.

    Well done Tarkan.

    One question: is it possible to call TA_content_jump in a way only the next page (link, title or number) is shown?
    Very smart. Why? Oh well usually you begin navigation reading a page and then clicking somewhere to go on the next page, so a link at the end of the page may be very useful; right aligned.

    Further on I would place the index.

  95. 95 On April 14th, 2009, Hermann said:

    One other nice feature would be to enable a function that prints the page title automatically, grabbing it from the pagetitle tag.

  96. 96 On April 14th, 2009, Hermann said:

    More on the plugin: I have tried the following to enable a Next-only “jump”:

    It works pretty well, but on the last page it is displayed (gray, no hyperlink) even thought there are no more pages. Any hint?

  97. 97 On April 14th, 2009, Hermann said:

    Another tip!
    When page numbering is enabled in front of page titles in the index, the “View all” option is shown as the last page, with a number in front of it.
    This is misleading and brings to confusion IMO.
    You should indent the “View all” link as the title of the index to highlight it, without numbering it.

  98. 98 On April 14th, 2009, Hermann said:

    Sorry I need to post again the following…. I have included the php tags and…. the function call has disapperead!
    More on the plugin: I have tried the following to enable a Next-only “jump”:

    TA_content_jump(”,”, 0,0, 2 , ”, ‘continue reading..»’, ”, ”, FALSE, ”);

    It works pretty well, but on the last page it is displayed (gray, no hyperlink) even thought there are no more pages. Any hint?

  99. 99 On April 16th, 2009, Hermann said:

    Ok, I’m doing it by my self…. if you wish drop me an email!

  100. 100 On April 16th, 2009, Hermann said:

    I think there’s a little bug in the plugin:
    Say we start showing the post in multipage mode; then we switch to “view all”; then we click on the index showing page titles: this is where the bug occurs, because instead of showing again one part of the whole post,the page is being showed as if it was in “view all mode”; btw, when this occurs, page titles aren’t displeyd anymore. It may be some global vars left dirty from “view all” mode.

  101. 101 On June 24th, 2009, Nimish said:

    Here’s the problem that I’m having:

    For some reason, when I click on the View All link, any shortcodes that I have on pages after the first don’t execute (I’m using WP-Table Reloaded). When I click on the page name, however, they execute just fine.

  102. 102 On July 28th, 2009, Adam Chan said:

    Is there any documentation to explain more about the CSS styling? Like which ID refers to which part of the buttons? I’m new to wordpress, I don’t seem to be able to change the style of the buttons following the guide provided.

  103. 103 On July 29th, 2009, Adam Chan said:

    No Worries, I’ve just realized my stupid free hosting server takes a very long time to update, no wonder why it wasn’t making any changes. It’s ok now!

  104. 104 On September 8th, 2009, Problems said:

    First off this is great plug in, I have seen it in action….unfortunately I can’t get it to work properly.

    * I can get it to show the dropdown menu numbered, titles no work at all, make pages split with no title. Also when I try to get it to center it will only stay left side. Even thou I can get the numbered dropdown to work on left side when you go to second page the 2nd and 3rd columns of page are dropped down below the first page. It’s a mess. Im doing the auto not manual. PS I can’t code! Should I look another plugin or this one able to work. I really like this one very much so I hope you can help. I dont mind donating some cash to this project either and I really like what it does.


  105. 105 On September 30th, 2009, Nate Yungkans said:

    How do I remove wordpress’s default pagination? Using your plugin lets me have the cool custom page listings, but the default wordpress “Page: 1 2″ is still at the bottom. How do I get rid of that?

  106. 106 On September 30th, 2009, Nate Yungkans said:

    nevermind…. duh. gotta remove linkpages from the template.

  107. 107 On November 18th, 2009, irynas said:

    Thanks for your plugin. I want ask you if is possible filter pagetitle for multilingual.

  108. 108 On November 27th, 2009, Alvise Nicoletti said:


    I use perfectly your plugin, but I have two problems:

    1. in the loop of a category, I can’t display the sub-pages names.
    In that case, only the original wp_link_pages works giving me numbers and not the titles.
    I want to take out the page titles.
    Can you help me to understand how to do it?

    2. inside single articles, your plugin puts out automagically the menù after the content.
    For styling reasons, I would like to put it out before the content, after the title.
    Can you help me to do this?

    Actually this is an example of the page:

  109. 109 On November 27th, 2009, Alvise Nicoletti said:

    Sorry, I resolved the point 2 myself going under Admin -> Settings -> MultiPage Toolkit and changing the options.
    So I went manual.

    I still have the problem #1, I need to get the page titles in the loop, as you see there it’s still not possible to me:

  110. 110 On April 5th, 2010, quickjump menu said:

    […] | Add a Listing | Blog | RSS | © 2007-2009 Copyright sho'fr – Terms & Privacy …Wordpress Plugin : Multipage Toolkit Tarkan Akdam's BOREDThis plugin improves the standard pagination functions of WordPress. Better navigation linking, […]

  111. 111 On April 25th, 2010, Ms Sparky said:

    Love it. I have been looking high and low for something like this. I’ve only added page numbers to one post so far. But I have a question. How do I deactivate the WP page numbers. http://mssparky.com/2010/04/daughter-of-kbr-employee-killed-by-friendly-fire-in-iraq-can-sue/

    Your plug-in is top right and bottom center above the social networking. The WP page numbers are lower left. How do I get those to go away?

    Also, is there an option to “fancy up” the look of the page numbers…like buttons or something…not complaining. :)

    I am not a code person and am still learning about blogging. Any other suggestions about how to best utilize this plug-in are welcome.

    Thank you
    Ms Sparky

  112. 112 On May 25th, 2010, Pierluigi said:

    this plugin with WordPress 2.9.2 don’t work for me.
    I put “TA_content_jump(1);” in my template but I don’t see any results in rendered page.
    How I can solve my problem? Can you help me?!

  113. 113 On May 28th, 2010, Tarkan said:


    Have you tried using the auto insert rather than manual insertion in to your template. I run it on my site and it is working ok, including manual insertion.

  114. 114 On July 6th, 2010, Kevin said:

    Hey Tarkan… this plugin is incredible and does exactly what I need it to do, but I’m having some issues using it with WP 2.9.2. Particularly, when I’m logged out and I try to access wp-admin, I get the following error on an otherwise-blank page:


    Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, ‘stdClass::has_cap’ was given in /www/wp-includes/capabilities.php on line 977

    Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, ‘stdClass::has_cap’ was given in /www/wp-includes/capabilities.php on line 977

    Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, ‘stdClass::has_cap’ was given in /www/wp-includes/capabilities.php on line 977

    Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, ‘stdClass::has_cap’ was given in /www/wp-includes/capabilities.php on line 977

    Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, ‘stdClass::has_cap’ was given in /www/wp-includes/capabilities.php on line 977

    Warning: Cannot modify header information – headers already sent by (output started at /www/wp-includes/capabilities.php:977) in /www/wp-includes/pluggable.php on line 868


    If I try to access wp-login.php directly, everything works fine, but wp-admin has issues when I’m not already logged in. I was baffled for awhile, but as I deactivated the plugins one by one, wp-admin finally worked properly after I deactivated Multi-Page Toolkit.

    I’ve been looking through the code for awhile now but can’t find anything that may cause it… so far I’ve hard-coded the settings and I’ve disabled the admin options page in effort to isolate the problem, but it still does the same thing. Any ideas? Has anyone else experienced this?

  115. 115 On July 6th, 2010, Tarkan said:

    Hi Kevin,

    Never seen anything like that before. The error messages seem very un-related to my plugin.

    You could have a corrupted database – my plugin does not make any changes to the database, so cannot see it messing things up.

    Try looking through the db with phpmyadmin.

  116. 116 On July 7th, 2010, Kevin said:

    I did a little bit more trial-and-error, and it started working again when I deactivated the Role Scoper plugin – which makes sense, since it was erroring on a role-related function, has_cap(). Must have been some bizarre conflict somewhere along the line. Not sure why it would have started working when MPT was deactivated but it looks like that was just a red herring. :)

    Again, fantastic plugin!

  117. 117 On September 14th, 2010, Phil Rosenberg said:

    I’m a WP newbie and am in process of migrating my Blogger Blog to WP. I want to break individual posts into multi-page posts. I’ve read that the original plug-in doesn’t work on WP 3.0.

    Can anyone provide guidance about how to achieve multi-page post functionality for a WP 3.0 blog?

    Thanks in advance!

  118. 118 On January 3rd, 2011, mat said:

    Im using this on my site http://www.originbmx.com it’s great thanks!

  119. 119 On March 5th, 2011, David Lee Tong said:

    Hello, first of all, thanks for the plug-in.

    The plug-in worked fine until I recently upgraded to WP3.1, the page links no longer appear after the WP upgrade, will there be an update soon? Thanks.

    Dave (www.davidleetong.com)

  120. 120 On April 19th, 2011, Aronyan said:

    Nice plugin. Only problem is, with any system where php gets are used for setting the language, your plugin will break: ?lang=frall/1 being the sort out output recieved, instead of /1?lang=fr.

    I’ve modified it to work for my site: include the line $del = explode(“?”, get_permalink());
    and replace all occurances of get_permalink() with $del[0], as well as affixing “?” .$del[1]. to all outputs.
    (Not exact code, but you get the gist).

  121. 121 On May 8th, 2011, Assad said:

    I have installed the toolkit and have filled the options in settings of plugin, but still I dont see any changes in the posts. They are still appearing on a single page and i have to scroll down the whole page to reach the bottom.

  122. 122 On July 24th, 2011, How to Improve WordPress WebSite Navigation menu - Wordpress Arena said:

    […] Multi-page toolkit […]

  123. 123 On July 28th, 2011, Tarkan said:


    Have you tried de-activating then activating the plugin?

    I just did that on my site and view all is now working ok.

  124. 124 On July 28th, 2011, Tarkan said:

    Ok, Sorry I just realised I am running a beta version on my website.

    I have emailed you the beta version, to try on your website.

  125. 125 On August 12th, 2011, kar said:

    Have you a beta version for WordPress 3.1/3.2?

  126. 126 On May 6th, 2012, Permalinks Broken in Wordpress Plugin Multi-page Toolkit said:

    […] the same functionality. Each one has the different configurations and complexity for the users.  Multi-page Toolkit is one of the popular plugin for enabling the pagination in the WordPress articles and it is easy […]

Leave a Reply

Your email address will not be published. Required fields are marked *

8 − = 7

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Spread the Word
  • Ads