Title: WP Section Index
Author: Matt Cohen
Published: <strong>Nîsan 10, 2010</strong>
Last modified: Kanûn 20, 2010

---

Search plugins

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://s.w.org/plugins/geopattern-icon/wp-section-index.svg)

# WP Section Index

 By [Matt Cohen](https://profiles.wordpress.org/mattyza/)

[Download](https://downloads.wordpress.org/plugin/wp-section-index.1.1.1.zip)

 * [Details](https://kmr.wordpress.org/plugins/wp-section-index/#description)
 * [Reviews](https://kmr.wordpress.org/plugins/wp-section-index/#reviews)
 *  [Installation](https://kmr.wordpress.org/plugins/wp-section-index/#installation)
 * [Development](https://kmr.wordpress.org/plugins/wp-section-index/#developers)

 [Support](https://wordpress.org/support/plugin/wp-section-index/)

## Description

WP Section Index is aimed at users who write long blog posts or pages and divide
them up using headings.

The plugin retrieves the headings from the content of the Page or blog Post being
viewed, adds anchors to them and creates a neat list (in a widget) that allows the
user to easily navigate the content, finding either the content for which they were
specifically looking, or finding the content which they would find most useful. 
This list is also aimed at providing the user with a list of headings, explaining
what the Page or blog Post is about.

If you enjoy writing long blog posts, but fear that your users won’t read through
the entire post due to it’s length, fear no more. WP Section Index will make reading
those long blog posts that much easier for your users.

## Screenshots

 * [[
 * The administrator notices displayed when WP Section Index is activated. These
   prompt the setup of WP Section Index, as well as the insertion of the Section
   Index widget.
 * [[
 * The Section Index settings screen, where all the options for WP Section Index
   are setup.
 * [[
 * The widgets screen, depicting the Section Index widget (required to display the
   Section Index list).

## Installation

Installing WP Section Index is really easily. Simply follow the steps below:

 1. Upload the `wp-section-index` folder to the `/wp-content/plugins/` directory
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. Setup the Section Index via the ‘Settings’ menu in WordPress (there’s a “Section
    Index” menu)
 4. Load the ‘Section Index’ widget into one of your theme’s widgetised areas (preferably
    one that is viewable on both Pages and blog Posts)

When the plugin is activated, the setup process is clearly outlined via a series
of administrator notices displayed near the top of the WordPress administration 
area.

## FAQ

  So, how does this plugin work anyway?

The Section Index plugin is used in conjunction with a widget, displaying the section
index for the page currently viewed by the user. The plugin looks through your content
and creates easy-to-navigate-to sections within the content. This is ideal for long
Pages or blog Posts.

  The section index isn’t displaying. What gives?

If the widget is not visible on the Page or Post, the section index will not display.
By the same token, if the widget is enabled and there are no sections for the Page
or Post in question (or the section index has been disabled for that Page or Post)
the widget displaying the section index will not display.

  What’s this about a “Back to top” element ID?

This is the ID of an element (a `div` tag, for example) in your theme to which you
would like the user to jump when a “Back to top” link is clicked. It is recommended
that this element be somewhere near the top of the screen, usually a `header` or`
top` element. The ID can be found by viewing the source of the page and looking 
for a tag with the `id=""` attribute. The value inside the quotation marks is what
is inputted in the `"Back to top" element ID` field.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“WP Section Index” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Matt Cohen ](https://profiles.wordpress.org/mattyza/)

[Translate “WP Section Index” into your language.](https://translate.wordpress.org/projects/wp-plugins/wp-section-index)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/wp-section-index/),
check out the [SVN repository](https://plugins.svn.wordpress.org/wp-section-index/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/wp-section-index/)
by [RSS](https://plugins.trac.wordpress.org/log/wp-section-index/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.1

 * Fixed bug with section index not displaying on non-paginated Pages and Posts,
   when “display all anchors” is active.

#### 1.1.0

 * Added functionality to toggle the display of all section index anchors in the
   widget when on a paginated Post or Page.
 * Added support for removing the “back to top ID”, such that the page jumps to 
   the top instead of to a specific element ID.

#### 1.0.0

 * Adjusted versioning structure to work as “Major Release”.”New Feature”.”Bug Fix”.
   Starting at 1.0.0.
 * Moved documentation on settings screen into the contextual help tab. Added links
   to support forum and documentation.
 * Added “noindex” and “nofollow” to the section index links, to prevent them from
   impacting on SEO.
 * Optimised plugin for translation and the future creation of a POT language file.
 * Added a first pass at a filter to add support for additional post types.
 * Added activation hook for keeping track of the version of WP Section Index that
   is in use.

#### 0.0.0.8

 * Added the `wpsi_backtotop_text` filter to the text in the “Back to top” hyperlinks.

#### 0.0.0.7

 * Added more robust support for detecting XHTML heading tags with nested markup
   and attributes when detecting headings for processing.
 * Added support for paginated pages and posts, to only show headings from the paged
   section being viewed.

#### 0.0.0.6

 * Added priorities to action hooks for compability with plugins that filter the_content().
   Compatibility testing with WordPress 3.0.

#### 0.0.0.5

 * Alpha release.

## Meta

 *  Version **1.1.1**
 *  Last updated **15 sal ago**
 *  Active installations **30+**
 *  WordPress version ** 2.9 or higher **
 *  Tested up to **3.1.4**
 *  Language
 * [English (US)](https://wordpress.org/plugins/wp-section-index/)
 * Tags
 * [links](https://kmr.wordpress.org/plugins/tags/links/)[table of contents](https://kmr.wordpress.org/plugins/tags/table-of-contents/)
   [widget](https://kmr.wordpress.org/plugins/tags/widget/)
 *  [Advanced View](https://kmr.wordpress.org/plugins/wp-section-index/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/wp-section-index/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/wp-section-index/reviews/)

## Contributors

 *   [ Matt Cohen ](https://profiles.wordpress.org/mattyza/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/wp-section-index/)