Genesis is no doubt one of the favorite and fast loading WordPress theme Framework. Few days back I shifted my blog to genesis Framework because of its fast loading time.
Read The Article Here : Finally I Shifted My Blog to Genesis Framework
The little issue I was having that I wanted to have the same menu bar as in my previous Woothemes. So I started finding code on the internet so that I can have the menu bar with description and I spent almost 5-6 hours to Add Menu description in Genesis and here is the output.
Why I wanted to have Menu Description ?
From menu description your visitor can have clear impression that what this category denote and what kind of stuff he will find in this category. As you can see my categories I have mentioned little description about them what they are all about.
How to add Description ?
To add the description for the categories you will have to go to
post > categories

Now you can add the relevant category here and it will be shown when you will add the piece of the code in your file.
Note : don’t add too much long description. be crisp and clear to express the meaning of your category.
Demo

Use this code to Add Menu description in Genesis
Open your function.php file and add the following code in it.
/** Menu Description **/
function be_add_description( $item_output, $item ) {
$description = $item->post_content;
if (' ' !== $description )
return preg_replace( '/(<a.*?>[^<]*?)</', '$1' . '<h5>' . $description . '</h5>
<', $item_output);
else
return $item_output;
}
add_filter( 'walker_nav_menu_start_el', 'be_add_description', 10, 2 );
Note : Take backup of your function.php before doing any changed because there might be the case that you will place the code on wrong place and all the file will mess up.

Genesis Framework 1.9.0 Available to Download
Blogging Cage Theme: FREE Genesis Child Theme









Can I use this menu on Thesis Theme too?
Ammar there might be some other hooks for thesis
so finally .. someone has posted the article that I’ve been looking for. thanks
I am happy that you find it useful…
how can use in theme …………………….
This is for Genesis Framework !!
Finally , i got what i want thanks for your article bro , now i should say yoy Haryana Kah Sher
.
Thanks Jatin. I am happy that you found this article helpful for you.
Your idea is nice , I want to ask you to add a little tweak with this: I want to show menu description after mouse over on the menu (as a tool tip) instead as it started displaying directly for each menu item in this case. Is that possible? If yes then Please share with us.
Tushar Thakur recently posted..Solutions: Gmail retired the sender’s Time zone from Labs – alternatives
Tushar I will give you the Solution of this after tweaking the things.
I am searching for it since 2 days. Now I think my search has been stopped from now after reading your post. That’s really informative for me as well as my blog.
Ashwani Ahlawat recently posted..Top 4 Killing SEO Mistakes that an Expert Can Commit Unintentionally
Glad to hear that you found it useful.
hi Kulwant Nagi i have some problem with theme how to change logo there is any opection
Simply upload logo.png image in image folder of theme.
Kulwant Nagi recently posted..How to Convince Your Parents to Allow You For Blogging