bsuite_innerindex WordPress Plugin



“Blogging” typically connotes short-form writing that needs little internal structure, but that’s no reason to cramp your style. As people start to explore WordPress‘s Pages feature, it seems likely that we’ll need a way to structure content within posts or pages sooner or later. That’s why I’m working on bsuite_innerindex.

It’s a WordPress Plugin that puts named anchors on all of the <h1>, <h2>, <h*>-tagged content, and builds a list of links to those anchors that can be inserted anywhere on the page. An example can be seen in this post, and in the old bstat Beta 4 announcement.


Step 1
Write a post or page as usual, inserting <h*> tags where you normally would.

Step 2
Add this token somewhere in your page or post: [[pageindex]] That token will be replaced with the generated index. Why not just insert the index at the top of the page? Because it’s your document and you might want to put it elsewhere, like after the introduction or executive summary. But just remember to insert the token, because it won’t put the index anywhere if you don’t.


Step 1

Step 2
place unzipped “ bsuite_innerindex.php” file in your wp-content/plugins folder and activate it via the WP control panel. See the WordPress Codex for more detail.

Notes & Caveats

This is the first beta release of this plugin. I don’t see how it could break anything, but what do I know. Don’t blame me for loss, damage, or bad presidents. Please report bugs and/or suggestions in the comments.

anchors, blogging, bsuite, bsuite plugins, bsuite_innerindex, document structure, hack, innerindex, named anchor, page anchor, plugin, structured content, wordpress, wordpress plugin, wp, wp plugin

10 thoughts on “bsuite_innerindex WordPress Plugin

  1. Hi,
    that’s a really nice plugin.
    I’m wondering whether it’s possible to make the plugin distinguish whether the full post is shown, or only an excerpt.
    For example, if I have a very long post, I only want to show its first few lines on the front page (using or the excerpt feature) and in that case I don’t want the index box to appear, only after the user has clicked on the post to display the full version of it.
    I’ve been looking to find a suitable filter hook, but couldn’t come up with anything.

    Any ideas?



  2. I could not open that file.
    It says its kind of dammeged or something :S

  3. I’m thrilled about this Plugin and have been trying to create one similar to this for ages without success. So I’d love to try it but I can’t download the file as it reports a server error at .MAC. Any chance of getting that fixed so we can all enjoy this Plugin?


  4. I would love to try your plugin, but the download link is down. I would be very thankful if you could fix it or mail it to me. Thanks.

  5. Also tried to download the plugin after reading about it at Lorelle’s. Got a “bandwidth exceeded” error — looks like we have a Lorelle Effect now *gr*.

    Have you checked this out with 2.1 yet? It sounds exactly like what I could use for a site that is going to have a combo of a book-like page section for reference along with a more traditional section of blog posts.

  6. Pingback: Netradiciniai straipsni? navigacijos sprendimai - WordPress Gidas

Comments are closed.