Create navigation to next/previous pages similar to navigation for posts. Previous and next pages are determined from menu.
As of April 2026, Page navigation by menu is a WordPress menu plugin with 0 active installations and a 0/5 rating0. It has been downloaded 1.4K+ times in total. Requires WordPress 4.9+ and PHP 5.6+. Available on WordPress.org since 2022. Top alternative: Admin Menu Editor.
Plugin to support navigation by pages – similar to built in function the_posts_navigation() for posts.
Pages in navigation are filtered by provided menu (Primary menu by default) and sorted in the same order as in menu.
By default, main menu is used, but different menu could be used by calling function for displaying with different menu as parameter.
This plugin works only with classic themes. With FSE themes it will not work, since it depends on classic menus.
Just install and call the_pages_navigation() in your php template. There is also a get_the_pages_navigation() function which returns string with same content.
Arguments to these functions could be supplied, all optional.
* $menu – a menu ID, slug, name, or object (WP_Term) for which to show pages
…
| WordPress | 4.9+ requiredTested up to 6.9.4 |
| PHP | 5.6+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.