• I put an English category in my theme which had other Norwegian categories. I wanted to make the English categories have different menu that I have already customized in the WP Menu section.
    The primary menu works well for the Norwegian pages and categories, but I am not able to get: how to apply the English menu for only the English categories.

    Is there anyone have any idea how to go about this? Is it even possible?

    I really appreciate any help.

    [No bumping, please – especially after only 30 minutes!]

Viewing 8 replies - 1 through 8 (of 8 total)
  • Thread Starter Mika

    (@wpbyte)

    fyi, I am using Weaver 2.0 theme.

    Thread Starter Mika

    (@wpbyte)

    Is this not the right category to post or am I asking the impossible? Please please help.

    Thread Starter Mika

    (@wpbyte)

    Any help?

    Can you please give me the address of your web site so I can get a better idea of what you’re trying to do? Because I can’t fully understand…

    Thread Starter Mika

    (@wpbyte)

    The address is https://www.tangotango.no
    The English page is https://www.tangotango.no/english

    For the english page template, I couldn’t get to have a different menu which are customized different from the main page.

    So you want all the Norwegian menu translated to English on web address https://www.tangotango.no/english? I’m not sure if I’m getting the right idea of what you’re trying to do. I was also thinking that you might be trying to add a different menu with different items for the English part. Give me some more tips ??

    Thread Starter Mika

    (@wpbyte)

    Hey Rodni, sorry that my question is vague. What I meant is: You can see that the Norwegian pages does have their own menus which are customized and set to primary menus. But after I made the English page, I noticed that the primary menu comes on that page, but I made a secondary menu in English and that is what I want to appear on the English page and its category.

    I hope I am clear this time.

    Now I get it clearly! I’ve been working for a few hours on a possible solution for your problem, and I think I’m getting closer ?? I have to go out right now, but I’ll keep working on this as soon as I can, I promise!

    WordPress gives me big headaches, but I really like learning it. After trying hard, I finally got how to register a menu so it works fine on the CMS, using the function refence wp_page_menu(). Using this, you can register your second menu so you’ll be able to use it inside your theme. Here’s a sample of what you could do, open your functions.php file and add a secondary menu right after the primary:

    register_nav_menus( array(
    		'primary' => __( 'Primary Navigation', 'twentyten' ),
    		'english' => __( 'English Navigation', 'twentyten' ),
    	) );

    This is what I acchieved so far. I know it’s not much but it took me a while to define it correctly for my theme. In the Admin panel, go to Appereance > Menus. If you can see a second slot in “Theme Location” saying “English Navigation”, it means the registration worked out ??

    Now we just need to find the place to put this code:

    <?php wp_nav_menu( array( 'container_class' => 'menu-header-english', 'theme_location' => 'english' ) ); ?>

    and make the pages recognize when to use the English NavBar. I hope I can get the solution soon!

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Different headers and menu in different category’ is closed to new replies.