Ondersteuning » Code oplossingen gezocht » Een speciaal (extra) menu voor leden

  • Hallo,

    Ik ben een site aan het bouwen met een apart ledendeel. Ik gebruik hier nu elegant theme ’the professional’ voor.

    Ik heb in functions.php een primary en een secondary menu aangemaakt. Hierdoor kan ik twee verschillende menu’s aanmaken in WP.

    Eén menu is voor gasten en de ander is voor leden.

    Ik ben een aardig eind gekomen. In header.php heb ik wp_nav_menu aangepast. Het resultaat is dat alle menu items zichtbaar zijn. Zowel als gast en lid. De buttons werken niet als ik uitgelogd ben. Wel als ik weer inlog. Enigszins positief.

    De volgende stap is dat gasten maar één knop zien. Dat is het menu alleen voor gasten. Dit krijg ik niet voor elkaar.

    Wat mis ik nu? Hieronder de code uit header.php.

    <div id="menu">
    
    <?php $menuClass = 'nav';
    				$primaryNav = '';
    				if ( is_user_logged_in() ) {
    					wp_nav_menu( array( 'theme_location' => 'ingelogd', 'container' => '', 'fallback_cb' => '', 'menu_class' => $menuClass, 'echo' => false ) );
    				}else{
    					wp_nav_menu( array( 'theme_location' => 'gasten', 'container' => '', 'fallback_cb' => '', 'menu_class' => $menuClass, 'echo' => false ) );
    				};
    
    				if ($primaryNav == '') { ?>

    Dank!

2 reacties aan het bekijken - 1 tot 2 (van in totaal 2)
2 reacties aan het bekijken - 1 tot 2 (van in totaal 2)
  • Het onderwerp ‘Een speciaal (extra) menu voor leden’ is gesloten voor nieuwe reacties.