Assign pages as the index page for WordPress custom post types, similar to the Posts Page.
As of April 2026, Index Pages is a WordPress index page plugin with 50 active installations and a 0/5 rating0. It has been downloaded 2.8K+ times in total. Requires WordPress 4.0.0+ and PHP 5.4.0+. Available on WordPress.org since 2016. Last updated 1 year ago — may have compatibility concerns.
The Index Pages system allows you to designate pages as the index page for a particular post type.
This allows you to have a custom title, text content, and other information displayed on your
post type archives, should your current theme support it.
For theme developers, the plugin offers some template functions for loading the post object for the
current index page (including the posts page), in a similar fashion to the_post();, to create things
like a customizable introductory banner that appears above the listing, using the index page’s data.
Designated index pages are flagged as such in the Pages manager, for easy recognition.
The Index Page assignment interface can be found under Settings > Reading. By default, all post types
registered with the has_arch…
| WordPress | 4.0.0+ requiredTested up to 6.6.5 |
| PHP | 5.4.0+ required |
Details on each release can be found on the GitHub releases page for this project.
Quick Fix: apparently the Liaison class was never committed to the SVN repo.
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.