Without seeing the actaul code in the benevolence theme, it sounds like you need to have your page menu generated by wp_list_pages rather than have the links hardcoded in header.php. Compare header.php in benevolence and in the default theme and you should see a difference. Template Tags/wp list pages « WordPress Codex
songdogtech-
I think you’re right about that! But, I don’t know how to change it so it’s generated by wp_list_pages. Any idea how to do that? For reference, the code for the benevolence theme’s header is this:
<!DOCTYPE html
PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN”
“http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml”>
<head>
<title><?php bloginfo(‘name’); ?></title>
<meta http-equiv=”Content-Type” content=”text/html; charset=<?php bloginfo(‘charset’); ?>” />
<style type=”text/css” media=”screen”>
@import url( <?php bloginfo(‘stylesheet_url’); ?> );
</style>
<link rel=”alternate” type=”application/rss+xml” title=”RSS 2.0″ href=”<?php bloginfo(‘rss2_url’); ?>” />
<link rel=”alternate” type=”text/xml” title=”RSS .92″ href=”<?php bloginfo(‘rss_url’); ?>” />
<link rel=”alternate” type=”application/atom+xml” title=”Atom 0.3″ href=”<?php bloginfo(‘atom_url’); ?>” />
<link rel=”pingback” href=”<?php bloginfo(‘pingback_url’); ?>” />
<?php wp_get_archives(‘type=monthly&format=link’); ?>
<?php //comments_popup_script(); // off by default ?>
<?php wp_head(); ?>
</head>
<body>
<div id=”wrapper”>
<div id=”masthead”>
<div id=”blogTitle”>
” title=”<?php bloginfo(‘name’); ?>”><?php bloginfo(‘name’); ?>
</div>
</div>
<div id=”insideWrapper”>
I looked at the default code, but can’t figure out where to begin!