• Hello all,

    Here is my website, which has a main menu bar below the header.

    http://www.brightonyouthcentre.org.uk/

    However, the site has a large portion of it dedicated to skateboarding and for all of those pages I’d like to be able to have a second menu bar that appears below the slideshow, that I can choose to display only on certain pages.

    http://www.brightonyouthcentre.org.uk/skateboarding/

    You can see that for now I have made my own crappy one and copied it to the relevant pages, but this is certainly not how I want to go about it.

    Is this possible in any way? Thank you!

Viewing 6 replies - 1 through 6 (of 6 total)
  • @irncru,

    Instead of creating a second menu, I would recommend using TABS and load all the content from all pages in one page and display it based on selected tab.

    This way, your online users won’t have to jump from one page to another and content will load only once (not every time with a different page).

    Another idea is to create a dropdown list (instead of a whole another second menu) and load the page based on selected option in the dropdown menu.

    Thread Starter irncru

    (@irncru)

    Thanks for the suggestions, I don’t think either of them will suit what I’m doing though. Is there a way to acheive my initial request?

    Hello @irncru,

    Sure, it is def feasible to create a secondary menu inside your page (depending on your layout, pages and structure of the site).

    Here is an example of horizontal menu that you can implement on your site: http://www.w3schools.com/css/tryit.asp?filename=trycss_navbar_horizontal_black

    If you have access to the HTML of your page, simlply add the menu HTML (with style/css linked).

    Regarding your second question about “adding menu in specific pages only”.

    This is also possible (depends on the structure of your pages).

    Option 1) If you are using a common template in all pages, then create a second template (with menu template & no menu template). Add the menu HTML in the template and assign the template to your pages accordingly.

    Option 2) If you have static pages with everything hard-coded then add the menu bar HTML only in the pages where you would like to have the menu

    Thread Starter irncru

    (@irncru)

    Thank you very much.

    I have stumbled across a new problem with this though. I created a new template and uploaded it via FTP. I copied all the content from the 1 Right Sidebar template, but when I use this new template on a page the right sidebar does not appear! Any ideas as to why that might be, as the templates should act identically I would think.

    I followed this instructional

    http://www.wpbeginner.com/wp-themes/how-to-create-a-custom-page-in-wordpress/

Viewing 6 replies - 1 through 6 (of 6 total)

The topic ‘Second Menu Bar For Selected Pages’ is closed to new replies.