Nav Menu

How to Register Multiple WordPress Menu Locations in Thesis

June 24, 2010

Before you can start this tutorial, you’ll need to follow the tutorial on how to add the WordPress 3 menu to Thesis. Once you finish that tutorial, you will have the following in your custom_functions.php: add_action(‘init’,'register_menu’); remove_action(‘thesis_hook_before_header’,'thesis_nav_menu’); add_action(‘thesis_hook_before_header’,'wordpress_menu_support’); function register_menu() { register_nav_menus( array( ‘primary’=>’Primary Menu’ )); } function wordpress_menu_support() { if (function_exists(‘wp_nav_menu’)) wp_nav_menu(‘theme_location=primary&fallback_cb=thesis_nav_menu’); else thesis_nav_menu(); [...]

7 comments Continue Learning Thesis →

How To Add WordPress 3.0 Menu To Thesis

June 22, 2010

I have seen a few ways to add WordPress 3.0 menu support to Thesis and they do “work”, but they really aren’t optimal. So, I have written a fix for this issue until Thesis can get updated. First, let’s identify exactly what we need to get accomplished. This tutorial will only cover replacing the current [...]

18 comments Continue Learning Thesis →

How To Move Nav Menu Above Sidebars

July 20, 2009

Moving the nav menu around in Thesis is super easy. If you check out hooks, you will start to figure out that the nav menu can pretty much go anywhere. I this particular video, I show how to put the nav menu above the sidebars. This is especially useful if you have a bunch of [...]

16 comments Continue Learning Thesis →

How To Make Rounded Tabs In Nav Menu

June 24, 2009

This an Advanced Tutorial! Thesis 1.6 Update! Here is some updated code to make your rounded tabs Thesis 1.6 compliant: body.custom { background: #eee; padding-top: 3em; } .custom #header { border-left: 1px #ccc solid; border-right: 1px #ccc solid; border-top: 1px #ccc solid; } .custom #header #logo { text-indent: -9999px; } .custom #header #tagline { text-indent: [...]

9 comments Continue Learning Thesis →

How To Change Nav Bar Item Hover

June 22, 2009

What is a hover? Hover is a pseudo-class of CSS. Pseudo-classes allow some selectors to have special effects. A pseudo class, in this case hover, looks like this: :hover. Notice the colon. I will explain more about CSS in later posts, so for now let’s change the hover function in your Thesis customization. By default, [...]

7 comments Continue Learning Thesis →

How To Remove The Left Border From The Nav Bar

June 13, 2009

I bet you barely noticed that there is a little 1 pixel gray border on the left side of the nav bar. Well, I think that when you are customizing a site, you need to get rid of it. I know, I know. It isn’t that important. But it can really make a site look [...]

0 comments Continue Learning Thesis →

How To Move The Navigation Bar In Thesis Using Hooks

June 11, 2009

Ok, ladies and gentlemen. I want to show you folks how to move around the nav menu in Thesis using hooks. First of all, I understand the initial aversion to coding. But don’t be a wuss and just try it out. Once you get going it is super easy. Second of all, every mac user [...]

45 comments Continue Learning Thesis →