plugin-icon

List Pages – Widget, Block & Shortcode

Автор: onodev77·
A flexible page list: widget, block, or shortcode. Latest, manual, child or sibling pages, thumbnails and excerpts included.
Версия
2.0.0
Последние изменения
Jun 18, 2026

List Pages gives you three ways to display a list of WordPress pages wherever you need them:

  • Widget – add it to any sidebar or widget-ready area (Classic Widgets and the Block Widget Editor are both supported).
  • Block – add the «Pages List» block directly inside any post or page in the block editor.
  • Shortcode – drop [onodev_pages_list] into any post, page, or template that supports shortcodes.

All three share the same options, so you only have to learn them once.

Display modes

  • Latest pages – automatically show the most recently published pages.
  • Manual selection – pick exactly which pages to show, with a paginated picker.
  • Children of the current page – perfect for documentation sites, knowledge bases, or any site with a page hierarchy.
  • Siblings of the current page – show the other pages at the same level, useful for in-page navigation.

Display options

  • Optional featured image (thumbnail) next to each title.
  • Optional excerpt, with configurable word length.
  • Order by date, title, menu order, or random.
  • Exclude specific page IDs.
  • Highlight the page currently being viewed.
  • Works with custom post types, not only the default «Page» post type.

Built for performance

No external libraries, no build step, no tracking, no bloat. A handful of PHP files and one small CSS file you can fully override from your theme.

Проверено на
WordPress 7.0
Этот плагин можно скачать и использовать при .