creo que lo que quiere poner hay es un menu de navegacion, donde pueda poner las categorias que el quiera.
si es eso, lo puedes hacer desdel la seccion apariencia/menu del admin de wp. pero si tu theme no lo tiene implementado, tendras que hacerlo.
la forma de implementar los menus es esta:
en tu archivo function.php pegas este codigo
PHP:
register_nav_menus( array (
'primary' => __( 'Navegacion Principal', 'tu_theme' ),
'secondary'=>__( 'Navegacion Secundaria', 'tu_theme' )));
Esto que tu theme admita 2 menus personalizados. si quieres mas o menos menus, solo es cuestion de agregar mas lineas cambiando el nombre.
ahora solof alta decirle al theme donde tienen que aparecer esos menus
la forma de hacerlo es esta:
añades al archivo, normalmente header.php, pero puede ser cualquiera este codigo
PHP:
<?php wp_nav_menu( array( 'container_class' => 'menu-header',
'theme_location' => 'primary' ) ); ?>
para el primer menu, y para el segudo este:
PHP:
<?php wp_nav_menu( array( 'container_class' => 'menu-header',
'theme_location' => 'secondary' ) );?>
si se crean mas menus solo tendreis que cambir el nombre, por el nombre que le pusisteis el function.php.
solo faltaria crear un menu en apariencia/menu y asociarlo con cada menu.
Normalmente los theme aceptan sin problema esto, estoy hablando de css, pero si teneis problemas teneis que crearle el menu en css.
pongo un ejemplo, esta sacado del theme twentyeleven
PHP:
/* =Menu-------------------------------------------------------------- */
#access { background: #222; /* Show a solid color for older browsers */ background: -moz-linear-gradient(#252525, #0a0a0a); background: -o-linear-gradient(#252525, #0a0a0a); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#252525), to(#0a0a0a)); /* older webkit syntax */ background: -webkit-linear-gradient(#252525, #0a0a0a); -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 2px; -moz-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 2px; box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 2px; clear: both; display: block; float: left; margin: 0 auto 6px; width: 100%;}#access ul { font-size: 13px; list-style: none; margin: 0 0 0 -0.8125em; padding-left: 0;}#access li { float: left; position: relative;}#access a { color: #eee; display: block; line-height: 3.333em; padding: 0 1.2125em; text-decoration: none;}#access ul ul { -moz-box-shadow: 0 3px 3px rgba(0,0,0,0.2); -webkit-box-shadow: 0 3px 3px rgba(0,0,0,0.2); box-shadow: 0 3px 3px rgba(0,0,0,0.2); display: none; float: left; margin: 0; position: absolute; top: 3.333em; left: 0; width: 188px; z-index: 99999;}#access ul ul ul { left: 100%; top: 0;}#access ul ul a { background: #f9f9f9; border-bottom: 1px dotted #ddd; color: #444; font-size: 13px; font-weight: normal; height: auto; line-height: 1.4em; padding: 10px 10px; width: 168px;}#access li:hover > a,#access ul ul :hover > a,#access a:focus { background: #efefef;}#access li:hover > a,#access a:focus { background: #f9f9f9; /* Show a solid color for older browsers */ background: -moz-linear-gradient(#f9f9f9, #e5e5e5); background: -o-linear-gradient(#f9f9f9, #e5e5e5); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f9f9f9), to(#e5e5e5)); /* Older webkit syntax */ background: -webkit-linear-gradient(#f9f9f9, #e5e5e5); color: #373737;}#access ul li:hover > ul { display: block;}#access .current_page_item > a,#access .current_page_ancestor > a { font-weight: bold;}
solo es cuestion de modificarlo para dejarlo a tu gusto.
Para tu theme en concreto, debes sustituir todo el contenido de
y sustituirlos por
PHP:
<?php wp_nav_menu( array( 'container_class' => 'menu-header',
'theme_location' => 'primary' ) ); ?>