
Like to use the Custom Menu feature in WP 3.0? You may modify the OneNews theme as below.
Both STYLE.CSS and STYLEB.CSS
1. Replace
#top { height: 70px; padding-bottom:40px; }
with
#top { height: 70px; }
2. Find
#top #toprightbar { float: right; margin:20px 10px 0 0; padding:8px; background-color: #efefef; }
and below it, add
/* Top Menu */
.top-menu-container { background-color: #5b5b5b; margin-bottom: 40px; width: 100%; display: inline-block; clear: both; }
.top-menu-container .menu ul { color: #fff; list-style:none; padding:0; margin:0; margin: 0px auto; width: 950px; }
.top-menu-container .menu ul li { color: #fff; display:inline; float:left; }
.top-menu-container .menu ul li a { color: #fff; display:block; font-size: 1em; padding: 5px 10px; margin: 3px 5px; }
.top-menu-container .menu ul li a:hover { border:none; background-color:#e3522e; }
.top-menu-container .menu ul li.current_page_item a { border:none; background-color:#e3522e; }
.top-menu-container ul.menu { color: #fff; list-style:none; padding:0; margin:0; margin: 0px auto; width: 950px; }
.top-menu-container ul.menu li { color: #fff; display:inline; float:left; }
.top-menu-container ul.menu li a { color: #fff; display:block; font-size: 1em; padding: 5px 10px; margin: 3px 5px; }
.top-menu-container ul.menu li a:hover { border:none; background-color:#e3522e; }
.top-menu-container ul.menu li.current-menu-item a { border:none; background-color:#e3522e; }
FUNCTIONS.PHP
3. Find
if (function_exists('automatic_feed_links')) automatic_feed_links();
and below it, add
if (function_exists('register_nav_menu')) {
add_action( 'init', 'register_my_menu' );
function register_my_menu() {
register_nav_menu( 'top-menu', __( 'Top Menu' ) );
}
}
HEADERS.PHP
4. Find
<p><?php bloginfo('description') ?></p>
</div>
</div>
</div>
and below it, add
<?php if (function_exists('wp_nav_menu')) { ?>
<div class="top-menu-container">
<div class="content">
<?php wp_nav_menu( array( 'theme_location' => 'top-menu' ) ); ?>
</div>
</div>
<?php } ?>
Then you can proceed to the WP-Admin>Appearance>Menu to setup your top menu.
You will need to be running on WP 3.0, otherwise you won’t see any changes.
If you prefer to download the new theme files, you may contact me with your PayPal email/transaction ID for verification purpose.

Go to Source