
Introduces the [list-pages], [sibling-pages] and [child-pages] shortcodes for easily displaying a list of pages within a post or page.
| Author: | Ben Huson, Aaron Harp (profile at wordpress.org) |
| WordPress version required: | 4.4.0 |
| WordPress version tested: | 6.1.1 |
| Plugin version: | 1.7.7 |
| Added to WordPress repository: | 04-03-2009 |
| Last updated: | 21-02-2023
Warning! This plugin has not 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.
|
| Rating, %: | 98 |
| Rated by: | 14 |
| Plugin URI: | http://wordpress.org/extend/plugins/list-page... |
| Total downloads: | 123 453 |
| Active installs: | 5 000+ |
![]() Click to start download |
|
Introduces the [list-pages], [sibling-pages] and [child-pages] shortcodes for easily displaying a list of pages within a post or page. Both shortcodes accept all parameters that you can pass to the wp_list_pages() function with the addition of a class parameter.
Example Usage
List pages sorted by title
[list-pages sort_column="post_title"]
List pages but exclude certain IDs and set the class of the list to “my-page-list”
[list-pages exclude="17,38" class="my-page-list"]
Show excerpt (for pages excerpt support will need adding manually or via the Page Excerpt plugin)
[list-pages excerpt="1"]
List the current page’s children, but only show the top level
[child-pages depth="1"]
List the current page’s siblings and their subpages
[sibling-pages depth="2"]
Default Arguments
The default values are the same as for the wp_list_pages() function except for title_li which defaults to nothing. If a class is not specified, a default class of either “list-pages”, “sibling-pages” or “child-pages” is given to the UL tag. In addition, the echo parameter has no effect.
In addition to the wp_list_pages() arguments, you can also specify:
- list_type (string) List tag. Defaults to
<ul>. - exclude_current_page (int) Exclude the current page. Defaults to
0. - excerpt (int) Show the page excerpt. Defaults to
0.
FAQ
ChangeLog
