Pages Widget


The pages widget is one of several sidebar navigation widgets. It automatically creates a linked list to all published pages on your site. Child pages are displayed beneath their parent pages in collapsed/hidden containers that can be expanded by clicking on an arrow. A pages widget can easily be mistaken for a custom menu widgethere’s how to tell them apart.

Updating the page list

A pages widget
A pages widget

Most changes to the menu can be made by adding, deleting or editing individual pages rather than editing the widget itself.

  • Add a page: simply create a new page- it will automatically be added to the menu. See page order to control where the page is located in the menu.
  • Remove a page: you can delete the page, make the page private, or exclude the page in the widget options.
  • Change page title: editing a page’s title will update its link in the menu.

Widget options

Only site administrators can edit widgets.

Use the widget editing interface to add a pages widget or modify its options.

Pages widget options for Williams purple (left) and Williams Meerkat (right)
Pages widget options for Williams purple (left) and Williams Meerkat (right)

Title: the title that appears in the sidebar above the links.

Sort By: You can sort your all the pages in your menu by a single criteria.

  • Page title – sorts page alphabetically by title.
  • Page order – sorts pages by page order – this is the default option.
  • Page ID – sorts pages in the order which they were created
  • Date – sorts pages chronologically by publish date

Exclude: If you don’t want a page to show up in your pages widget, enter its page ID here. To hide multiple pages, enter multiple page IDs separated by commas. To get a page ID, go into the page editing interface for that page, and look at the URL in the top of your web browser:

Get a page ID from the page editor  URL
Get a page ID from the page editor URL

You’ll see “post=” followed by a number- that number is the page ID (see red arrow above).

Title links to: enter a full URL starting with http:// to make the title of your widget into a link.

Subpages: checking this box converts this into a context sensitive widget that will display all of the child & sibling pages of the currently viewed page. Any value given to title will be ignored and replaced with the current page’s title.