Filter wp_nav_menu_objects and add your custom items dynamically (see this example or this). You get the current list of items and the arguments wp_nav_menu() was with as parameters. Then you can just add new items or remove existing ones.
Related Posts:
- Remove current_page_parent nav class from blog index when in CPT
- adding .current* tags to custom post types and taxonomies
- Add/Remove current_page_parent class
- Custom Post Types in the WordPress Navigation Menu
- How can i automatically add CPT single pages as sub menu items
- How to create a Child & Siblings menu for a custom post type?
- Navigation not working for custom post type pages
- wp_nav_menu doesn’t seem to work on custom post type pages
- Custom nav menu current item custom link problem
- Calling the first & last post by category in custom post type
- current_page_item and custom post type?
- Navigation won’t update to show full path to single post
- Adding a Custom Post Type into the menu screen
- Highlighting wp_nav_menu() Ancestor Class w/o Children in Nav Structure?
- Adding a menu item for a Custom Post Archive
- WordPress Custom Post Types with a page as a parent?
- Now can I group custom post types together?
- How to order adjacent posts (prev / next) by custom field value?
- How to model a hierarchy for courses, levels and lessons?
- How to add meta box to backend menu page
- wp_list_pages not showing cpt as I expected
- Renaming Menu Item within Admin Menu Section for a Custom Post Type?
- Problem excluding category from get_next_post
- Nav menu of all posts in a custom post type
- posts_nav_link on single post template
- Dropdown list of a custom post type
- Highlight nav menu terms
- Which User Role for Custom Post Type Menu – wp_nav
- Custom Taxonomy Breadcrumb Navigation
- Create Custom Post Type Archive Page with Sub Categories Navigation Sidebar
- Settings page above CPT page in admin section
- Remove current_page_parent from posts page link in WordPress nav menu
- Menu highlight custom post type archive
- current-menu-item not working with custom post type
- Showing Custom Content in a Nav Dropdown
- ‘Pages’ widget alternative for custom post types?
- Add the current menu item CSS class to a custom page type archive in WordPress menu
- wp_nav_menu() mark current item ancestor of custom post type
- How to change the admin menu “Pages” to something else
- Menu Multiple Taxonomies
- Navigation menus not showing because of custom post type filter
- Custom Post Type Navigation on Custom Field
- Set menu active state for custom posttype and category, given custom taxonomy term
- How can i change the output of posts_nav_link();
- Function to display custom post type on front page makes menu items dissapear
- Correct classes for WordPress menu items
- Customize the Dashboard Menu Editor
- Creating a navigation menu of all posts of a custom post type and their children posts?
- How to make this menu drop down or like accordion
- Custom Post Types don’t highlight in menu nav
- Using default WP menu functionality to link to custom post-type listing?
- wordpress wp_list_pages help
- Paging doesn’t work?
- Hide post navigation if current post is in a category with only one post
- How to display custom WP menus?
- Is there a way to establish parent/child relationship in WP menu links exclusively?
- A page that shows a list of a specific custom post type
- Single custom post type’s menu ancestor/parent is Posts archive page
- Losing Nav Active State in Menu
- menu link to custom post_type?
- Custom Post Type & Custom Menu Walker to append custom class for active post types
- How can I use archive-{post_type}.php theme template?
- Custom Post Type Link added to menu won’t show in frontend
- How To Display A List Of CPT Posts In A Meta Box On Menus Page?
- Get custom post type categories to show up in menus
- How can I create an automatic drop down menu with my tags?
- show current item in custom menu, when inside a custom post type
- Displaying Custom Posts
- Prevent custom post type from showing up in custom menus
- List All Custom Post Types Posts in Nav Menu Dynamically
- How to programmatically add elements in a custom menu
- New posts label category with “new”
- Custom Posttype and menu classes
- Can’t Get Parent and Child Categories of Custom Taxonomy to Display
- Include “Scheduled” (“Future”) Posts in WordPress Post Navigation ( previous_post_link, next_post_link ) for a Specific Custom Post Type
- Menu for taxonomies and posts belongs to taxonomy
- Manually adding current_page_parent to wp_list_pages()
- wordpress get menu id by custom post_type?
- cpt not display inside nav menu
- current-post-parent for custom post type
- Custom post type category link + add to menu
- Adding a nav menu for a custom post type
- Insert a hash into the url of custom posts to make them function as anchors
- Post navigation doesn’t show (in custom template, custom post type, custom query)
- Custom Post Type parent slug as menu item
- current_menu_parent for custom post type and custom url
- List all posts from custom post type by taxonomy
- how to override menu widget?
- Programmatically Split A Post Into Multiple Pages
- CPT Archive with parent page
- next_posts_link returns same content of 1st page
- Setting a Master Menu on a Custom Post Type
- Show posts of parent in edit.php
- and custom post_types to custom menu
- Menu that shows months and filters posts to show only posts from that month and shows posts as sub items
- Why is Posts page selected when showing single Custom Post Type?
- sidebar hierarchical menu category & custom post type
- get_the_post_navigation not working
- Can’t add custom post type archive page to menu
- Trying to add CPT to menu automatically