One of the best new feature to come out of WordPress 3.0 is the menu editor. This drag-&-drop approach enables you to create custom navigation without being limited to the page or category hierarchy. Being able to add external links and categories to the menu, I am now able to produce a fully customized navigation solution for my projects with relative ease.

Update: The latest version of Thematic now fully supports the WP 3.0 menus

Ever since I updated to version 3.0 of WordPress, I’ve been wanting to get the new menu feature to work with Thematic. For several days I tried but failed miserably at every attempt. Now thanks to Theo Ribeiro, who posted about this on the Themeshaper forumsafter following this post from thematic4you, I was able to implement it on projects where I use Thematic.

The new WordPress menus allow you to easily drag-&-drop menu items

Copying the following code into your Thematic child theme’s functions.php will allow you to get the menu to work on Thematic.

Update: updated the snippet from what Theo Ribeiro just suggested from the comments below

// We Register the a new menu for the theme called "Primary Menu"
function register_primary_menu() {
register_nav_menu( 'primary-menu', __( 'Primary Menu' ) );
}
add_action( 'init', 'register_primary_menu' );</code>

<code>function change_menu_type() {
return 'wp_nav_menu';
}
add_filter( 'thematic_menu_type', 'change_menu_type' );

I made only one minor change by following the comment thread on the Themeshaper forums which allowed the navigation to work perfectly. Reading up on Function Reference/wp nav menu on the WordPress codex will also help get you up to speed on how the menu system works.