You are overloading the taxonomy category. Learn to use custom taxonomies. Some of your categories are in fact series, others belong into their own taxonomy too.
Replace the hard coded navigation ul
with a nav menu and look into the TwentyTen theme: it has a working solution for your problem. You can use your own walker to adjust it even more.
But the first step to get a more professional look for your website is: drop Comic Sans. 😉
Related Posts:
- Highlight wp_nav_menu when category is selected
- Custom Nav Walker menu – Display category count
- Reflect nested categories in appearance > menus
- Category menu item and its last 10 posts as sub-menu
- Create a full width responsive header image per page
- Remove “Category Archives: title” at the top of a category page [duplicate]
- Is there a function to cause empty categories not to show in menus?
- Assign different category colours to different categories in the main menu
- Keep active class in post page
- Auto add pages to category menu
- How to show empty category in admin menus search
- Add custom taxonomy terms to WordPress menu dynamically & append #slug to url
- Display WooCommerce product categories in a 4 columns custom menu [closed]
- Automatically add product_categories to nav_menu
- Hide post meta data on a specific category
- Add Product categories to WordPress menu without losing hierarchy
- Custom Category/Subcategory structure
- Show recent posts in menu?
- Different excerpt styles per category, but chronological
- Show Different Custom Menu on Different Category Pages
- Open subcategories in submenu on click in primary menu
- How to add Categories to the top menu of the website?
- Implementing a tricky wordpress menu (nested categories + thumbnails)
- Nav menu category links not showing
- Show number of articles in menu
- How to show only one category in breadcrumb navigation
- Automatically adding categories and authors in custom menu?
- Hard coded main navigation
- Category location styling
- Hide woocommerce category name from specific pages
- Hide woocommerce category name from specific pages
- Menus don’t work after 4.4 [closed]
- category permalinks
- Create menu / submenu from category subcategory and posts
- Different menu navigation per category
- WP admin broken. Not saving catgories or adding categories to menu
- Creating Category Specific menus
- Style category link depending on category ID
- Custom Walker for wp_list_categories
- Inside a loop, how to change CSS class based on category name?
- Redirect to another page using contact form 7? [closed]
- Why do I have stray bullet from
- Create menu locations for each category in wordpress
- Hooking to walker_nav_menu_start_el to insert list of subpages
- Show subcategories on a parent category page
- Admin: Navigation Menus do not show empty categories/taxonomies in the list’s search tab
- WordPress list categories dropdown with parent-child relation and child under it’s parent
- List a maximum of ‘x’ product categories with qty of ‘y’ in each column
- Different CSS class by category
- function query_posts disabling current_page_menu class
- Simple way to style posts of a single category differently in the loop and in single
- Remove Archive | from Categories
- Show different menu on each woocommerce category page
- Theme for subcategories
- Same menu for different taxonomies to reach different content
- How to get category id’s which are added in main menu?
- How to Sync Menu, Widgets and other masters from Main Website to its Sub Site
- Link from navbar to categories
- Pagination doesn’t work on multiple categories
- Theme modification for custom category menus
- Custom css per category and per single post belong in each category
- Restrict CSS on one page
- Change appearance based on category but post is in two main categories
- Show Secondary Sidebar on Category pages (archive)
- wp_nav_menu not appearing correctly on category page
- wp_list_pages() not showing on posts
- Is custom menu name and category name linked in wordpress?
- How to get sub-categories to display same look as there parents
- Custom menu with categories and tags
- How to automatically generate custom menu item from categories?
- WP-CLI Add category as menu item main-menu
- Categories are not available AT ALL under Menus
- category description not showing in my woocommerce
- Inline If statement to echo CSS [closed]
- ADD DYNAMIC attribute for category to accordion
- How to remove an item from a custom Walker_Nav_Menu
- How to add all subcategories as submenu in WordPress menu
- Display menu in category and sub category
- How to “remove” WordPress categories UL and make the list loop in a horizontal line?
- WordPress category title not update in navigation menu
- Dynamically display sub-categories on primary menu without adding them
- Show alternative menu based on page template AND post category
- Menu with category 2 category combined
- omit categories from main navigation menu
- Backend – Categories and Menus conflicts
- Hide category links if there is nothing in the categories – Main Navigation submenu item
- Using categories and pages in menus
- Category menu that filters out empty categories
- Conditions for single post
- Automatic menu creation for pages with categories?
- How can I add a Categories page link to a menu? [closed]
- Custom CSS to resize elements in multiple categories
- Right way for setting categories
- Custom Woocommerce Category view
- Chained drop-down menu for custom taxonomy using chained.js
- How to prevent uppercasing of menu titles
- Broken category styling
- How can i hide the authors box from a specific set of categories and post types?
- Update wordpress menu with woocommerce products
- How to hide my categories pages’ names, and how as well to reduce the space beween my sidebar’s widgets?