WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Ken Dirschl v1.3.1

Custom Post Type Auto Menu

Automatically create menu items for your custom post types in your chosen menu and parent menu item.

Custom Post Type Auto Menu

The facts

Rating
3.6★ from 17
Active installs
500+
Price
Free
Last updated
21 Jun 2021
Added
Sep 2013
Requires WP
3.0.1
Tested up to
WP 5.7.17
Downloads
24,171

Our analysis

AI-assisted

Custom Post Type Auto Menu is a WordPress plugin that automatically adds new posts from selected custom post types to a specified menu. It is designed for users who may find manual menu management challenging, particularly on sites with numerous custom post types, such as product listings.

The plugin supports multiple custom post types, provided they are set to be public and show in navigation menus. It is suitable for those looking to streamline their menu management process without needing extensive technical knowledge.

Best for: This plugin is best for WordPress users managing sites with multiple custom post types who want to simplify menu management.

What it does well

  • Automatically adds custom post type posts to menus
  • Supports multiple custom post types
  • Simplifies menu management for less technical users

Where it falls short

  • Known issues with HTML entities in titles causing multiple menu items
  • Menu items remain even if custom post types are downgraded to draft
  • Conflicts with Anything Order plugin

Verdict

Custom Post Type Auto Menu can be useful for users needing to automate menu updates for custom post types, but it has known limitations that may affect its functionality.

From the developer

Ken Dirschl's own description of Custom Post Type Auto Menu, lightly tidied.

Custom Post Type Auto Menu allows the user to choose a custom post type, a menu, and a menu parent item to which new custom post type posts
will be added automatically. This simplifies the menu process for users who may not be comfortable adding items to menus, or
for sites that have a large number of custom post type additions, such as products.

The plugin supports multiple custom post types.

Requirements

  • The custom post type you wish to use must be have both ‘public’ and ‘show_in_nav_menus’ set to true.
  • Your theme must have menus.

Known Issues

  • Ampersands and other HTML entites in titles can sometimes have curious results, such as multiple menu items.
  • After a custom post type post has been published, if it is downgraded to ‘draft’ the item stays in the menu.
  • Bulk trashing custom post types will leave the menu items behind. Trash custom post types one at a time and it works fine.
  • Menu items can not have the same name, even if attached to different menus.
  • Known to conflict with Anything Order plugin: https://wordpress.org/plugins/anything-order/

Acknowledgements

  • Thanks to all who have made suggestions for features to this plugin. I will try to put aside some time to work on it.
  • Many thanks to codbox for the bug fixes and the new class. Much appreciated!
  • Thanks to Andrew Kurtis of WebHostingHub for the Spanish translation
  • There are various urls in the code from developers whose solutions I used to solve problems. Thanks everyone!

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for custom content structures.

Ad Inserter

Manage Google AdSense ads, banners, ad rotation, sticky widgets, AMP ads, ads.txt, tracking, header and footer...

Free 300k+ installs 4.9★ (2,428)
Advanced Custom Fields

ACF helps customize WordPress with powerful, professional and intuitive fields. Proudly powering over 2 millio...

Free 2M+ installs 4.5★ (1,438)
Simple Custom Post Order

Easily reorder posts, pages, custom post types, and taxonomies with intuitive drag-and-drop sorting in the Wor...

Free 300k+ installs 4.8★ (569)
WP Activity Log

The #1 user-rated activity log plugin for event logging, activity monitoring and change tracking.

Free 300k+ installs 4.7★ (488)
Custom Post Type UI

Admin UI for creating custom content types like post types and taxonomies

Free 1M+ installs 4.6★ (276)