First: Your question does not indicate that you have made any programming attempt to get this done.
Code to do this….
if ( is_user_logged_in() ) {
// your 'entire-menu code' or 'logout' link for logged in user
} else {
// your 'Entire-menu code' or 'login / Register' links for logged out user
}
Second: I am sure you don’t know programming. So, use this plugin https://wordpress.org/plugins/nav-menu-roles/
Related Posts:
- Add a logout menu link [duplicate]
- add the user name to menu when user is logged in [closed]
- wp_nav_menu log in/out link?
- How to Show Different Menus to Logged in Users in WordPress [duplicate]
- WordPress Login/Logout Single Menu Only
- How to add Loginout to Sub-menu
- How to make Logout Link consistently appear on all web pages?
- Add “Logout” link to navigation menu
- Add log in link to menu in Twenty Twelve
- Making WordPress’ page and menus visible only for logged in users, checking session variables
- Show menu item only if user is logged In (not word press login)
- do_action appearing outside of menu?
- Use wp_logout_url() in menu creation page
- Use another menu when logged in
- Change “login/register” to “useraccount” when a user has logged in
- To Add Logout Button in Menu [duplicate]
- How to Hard Code Custom menu items
- Removing container from wp_nav_menu not working
- Check if page is in a certain menu
- How to stop mobile theme inheriting desktop navigation menu?
- Increase search results for Admin -> Appearance -> Menus -> Search (default is 10)
- Is it possible to add classes to list items in wp_nav_menu()?
- How do I add the data-toggle=”modal” data-target=”#myModal” attribures to a WP Nav bar?
- if role is logged in then do something
- Page not appearing in navigation bar
- How to add text before WordPress menu item href
- Nav walker, bootstrap: Display 3rd level items under 2nd level
- Remove nav_menus from customizer using a theme
- How long do users stay logged in if they DON’T check remember me?
- Extend WordPress REST API to show slugs for menu items
- WordPress Custom Menu Widget Style
- Output menu navigation in php file
- Custom Post type menu highlighted in the archive/post
- display only the wp_nav_menu, which has the current-menu-item
- Unclickable Menu Item Label in Custom Menu with Clickable Children
- Add tabindex to navmenu
- wp_list_pages sort order is different for different languages [closed]
- Remove Metabox from Menus screen
- How can I add a link to a WPForms “contact us” form to the main menu?
- How to fix “Supplied nav_menu_item value missing property” after update to WordPress 5.0
- WordPress custom login page
- How to add programmatically all pages and children to backend menu
- WordPress 3.5 dropdown menu
- Separator for custom nav menu
- WP Menu Walker – How to know total depth from inside the start_lvl() method
- How do I add recent posts to the menu?
- Conditional secondary menus
- Create a MegaMenu using a walker and the start_lvl function
- Nav and logo loading each time causing menu to move JointsWP – Foundation 6
- Creating a menu containing categories and authors
- Change submenu markup
- Get page slug/id from position in menu
- Two different “Home” items in custom menus dashboard section
- list category posts under its item in menu
- How to re-arrange the MENU of “Allure Real Estate Theme for Placester” wordpress theme?
- Using _s theme, menu changes do not affect header menu
- Change class-name on “current_ancestor” in wp_nav_menu
- styling wp_nav_menu – horizontal, sub-menu drop downs
- Show children (sub-navigation) of active menu item only
- Highlighting top level link when viewing one of it’s sub-pages, which are not linked in the menu
- Make menu items open in new tab/page
- Adding top level items in the admin menu that link to a post
- How do I hide “Pages”, “Media”, “Comments”….for editor role?
- how to change the color of menu text wordpress?
- Need a menu on left sidebar of the page with below requirements [closed]
- WordPress functions.php does not affect the theme menus
- How to pass menu slug as a variable to wp_nav_menu?
- New Menu Item Type Meta Box
- Drop Down menu expanded by default (on front page) [closed]
- Dynamically get the meta key value of a menu item based on it’s post ID
- Does this function wp_get_nav_menu_object check if a nav menu exists or is supported?
- Wrap wp_nav_menu output around option tags for select menu
- How to get current pages menu text?
- Search form as list item in menu?
- Catagorized hierarchy menu for PAGES!
- Most allowed Taxonomies in Appearance->Menus
- Option to create menu is missing
- New menu is not showing in api response
- Newly created header is not visible on website
- Event listener callback returns undefined element
- Add class to sub-menu from unrelated element
- Add CSS Class to WordPress Menu Item Dependent on the Page the User is Visiting
- Menu walker: how to tell if a sub menu contains submenus?
- Sub Menus will not work
- How do i make a custom top level dashboard menu item available for all users?
- Walker or wp_get_nav_menu_items VS jQuery
- I can’t correctly display menu
- Primery Menu Configuration problem
- Disappearing items in menu
- Menu not saving in dashboard
- Where these arguments are defined?
- How do i keep my current page menu highlighted on pagination?
- WordPress Flyout Menus
- Pick out specific menu item from code
- Show All Children of WordPress Menu
- menu doesn’t show in different languages
- How to make an anchored page in a navigation menu tab
- highlight parent page on menu when child page is on sidebar (and not on menu)
- nav tag wrapping around dropdown
- Resolve the debugs