WordPress: Can I have complex vertical and horizontal navigation bars

Posted on 2009-02-20
Last Modified: 2012-05-06
Dear Experts,
I have be trying to use WordPress for some time.  I am very pleased with the navigation properties that are possible with the theme Atahualpa.  If I create a hierarchy of pages I get very professional looking results with a navigation bar at the top featuring menus, sub-menus and sub-sub-menus.

Is there a plug-in or a them that would allow me to have a similarly complex navigation bar at the TOP and on the LEFT?
Best Wishes,
Philip Truscott
Question by:PTRUSCOTT
    LVL 11

    Expert Comment

    Do you mean the same navagation bar at the top and on the left, or would they be different?

    Why would you want both?

    If it is so you could see the navigation bar as you scrolled down, there are javascript nav bars (not built into Atahualpa) that would be at the top, and move down as the viewer scrolled down, i.e. the would always be at the top.

    There  are also bars that could go on the left, and also move down as the viewer scrolls down.

    Many different options. Can you answer the above questions and I will try to help you find what you want.
    LVL 1

    Author Comment

    I want pages in my horizontal navigation bar and categories in the vertical bar.
    LVL 11

    Expert Comment

    Does the category list in the vertical bar stay frozen, or does it float down as you scroll down.

    And you do have a permalink for each of the categories do you not (i.e. you are not going to expect the vertical menu to have subcategories for posts, are you)
    LVL 11

    Accepted Solution

    The menu I was going to recommend is

    I have used it in many applications, both as a horizontal and a vertical menu, each with multiple levels, and either frozen to the top, or floating down as the viewer scrolls down.

    But it is not coupled in with WordPress.

    For a specific entry you would have something like
    Menu1_1_1_1=new Array("February, 2009","","",0,.05,.3,"", "", "", "", "", "",-1,-1,-1,"","");      
    in the file SinglePage3_var.js

    I am almost certain you could use
    Menu1_1_1_1=new Array("ABCDE","","",0,.05,.3,"", "", "", "", "", "",-1,-1,-1,"","");      
    if the name of Cat4 is ABCDE, but I don't think the menu can pull that name out of the MySql database

    However you presumably don't add new categories that often, so it should work.

    There may be solutions to do it all in WordPress, but I have not seen them

    Featured Post

    Highfive + Dolby Voice = No More Audio Complaints!

    Poor audio quality is one of the top reasons people don’t use video conferencing. Get the crispest, clearest audio powered by Dolby Voice in every meeting. Highfive and Dolby Voice deliver the best video conferencing and audio experience for every meeting and every room.

    Join & Write a Comment

    If you don't have the right permissions set for your WordPress location in IIS, you won't be able to perform automatic updates. Here's how to fix the problem.
    CSS is a visual language used to classify objects and define rules about how they should be displayed. CSS skills aren’t restricted to developers anymore, there is a big benefit to having a basic understanding of the language, regardless of your occ…
    The purpose of this video is to demonstrate how to integrate Mailchimp with Facebook. This will be demonstrated using a Windows 8 PC. Mailchimp and Facebook will be used. Log into your Mailchimp account. : Click on your name. Go to Account Setti…
    The purpose of this video is to demonstrate how to prevent comment spam on a WordPress Website. This will be demonstrated using a Windows 8 PC. Plugin Akismet will be used. Go to your WordPress login page. This will look like the following: myw…

    755 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    24 Experts available now in Live!

    Get 1:1 Help Now