Page-list is an awesome plugin for WordPress that makes it easy to embed hierarchical lists of pages within a page.
Suppose, for example, you have a page called Countries and then below that pages like United States, Canada, etc. Rather than having to update the Countries page with links to the subpages, Page-list will let you embed that list automatically.
The short code [subpages]
will list all pages in the hierarchy beneath the current page. You can also specify variables to expand or limit the depth of the hierachy displayed. For example, [subpages depth="1"]
will only show a list of pages directly between the current page, while [subpages depth="4"]
will show all pages up to four levels deep underneath the current page.
This makes it much easier to use and manage pages within WordPress.