Custom Page Menus
The included pages can be defined using the ‘Custom Page Menus’ admin panel on the page-edit screen ( see screenshots ).
Consider an alternative
Custom Page Menus shows warning signs in 2026 — compare the alternatives below before installing. It runs on 70+ sites, is rated 3/5 and was last updated 15 years ago, and scores 26/100 on our health check.
- Small user base (70+ active installs)
- Very few reviews so far
- No update in 15 years
- Only tested up to WordPress 3.0 (latest is 7.1)
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where Custom Page Menus stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| custom menu | >100 |
| custom menus | >100 |
| menu widget | >100 |
| page menu | >100 |
| unique menu | >100 |
Version adoption
Share of active sites per release.
Rating breakdown
★★★★★★★★★★ 3 from 2 reviews
About Custom Page Menus
From the official readme · v1.0Description
The included pages can be defined using the ‘Custom Page Menus’ admin panel on the page-edit screen ( see screenshots ).
The widget allows you to select whether to display the page’s featured image next to the link. (I would recommend using icon sized images for this feature)
On the page-edit screen a custom title for that specific page can also be defined. This title will be used should that page appear anywhere on one of the menus created with the plugin.
The menu can be added to any dynamic sidebar using the Custom Page Menus widget or alternatively coded into themes using the custom template tag:
cpMenu()
$args = array(
‘show_date’ => ,
‘date_format’ => get_option(‘date_format’),
‘child_of’ => 0,
‘exclude’ => ,
‘title_li’ => __(‘Pages’),
‘echo’ => 1,
‘authors’ => ,
‘sort_column’ => ‘menu_order, post_title’,
‘link_before’ => ,
‘link_after’ => ,
‘walker’ => );
Example Usage: http://catn.com/tech/data-centre/
Installation
- Upload the
custom-page-menufolder to the/wp-content/plugins/directory - Activate the plugin through the ‘Plugins’ menu in WordPress
- Add and customise the widget to one of your sidebars through the widgets menu in WP admin or alternatively code the menu into your theme using the tag provided ‘cpMenu()’.
- Select Menu pages to be added in the page-edit screen.
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best Custom Page Menus alternatives
All custom menu plugins →FAQ
Custom Page Menus: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Sep 30, 2026
Is Custom Page Menus free?
Yes. Custom Page Menus is free to download and use from the official WordPress.org plugin directory.
Is Custom Page Menus safe to use in 2026?
Custom Page Menus shows warning signs in 2026 — compare the alternatives below before installing. It runs on 70+ sites, is rated 3/5 and was last updated 15 years ago, and scores 26/100 on our health check.
How many websites use Custom Page Menus?
Custom Page Menus is active on 70+ WordPress websites and has been downloaded 14,322 times since it launched in April 2011. It was downloaded 99 times in the last 30 days.
Does Custom Page Menus work with WordPress 7.1?
Custom Page Menus is officially tested up to WordPress 3.0.5, while the latest release is 7.1.2. It may still work, but try it on a staging site first.
When was Custom Page Menus last updated?
The latest version, 1.0, was released on April 27, 2011 (15 years ago).
Who makes Custom Page Menus?
Custom Page Menus is developed and maintained by ray.viljoen.
What are the best alternatives to Custom Page Menus?
The most popular alternatives to Custom Page Menus are AGCA (20K+ installs), The Menu: Custom mobile nav… (400+ installs) and Custom Menu (400+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card


