Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/10/2009, 10:46
Avatar de gorkreg
gorkreg
 
Fecha de Ingreso: julio-2008
Mensajes: 305
Antigüedad: 15 años, 9 meses
Puntos: 8
Opción seleccionada en un menu dinámico con PHP

Estoy intentando que al estar en una de las subsecciones de mi sitio (son, de momento, todo páginas estáticas de Wordpress) se quede marcado. He conseguido esto en el menú principal con un condicional que le da a cada elemento de lista la id "current" si el usuario se encuentra en esa página. Luego, desde mi hoja de estilos puedo acceder a ese #current.

Pero este menú principal no está generado dinámicamente sino directamente en el header.php. Mi problema es con el submenú que SÍ está generado dinámicamente. ¿Alguien sabe cómo hago para conseguir algo parecido?

Os incluyo el código de mi sidebar.php que contiene el citado submenú:

Código PHP:
<div id="sub_nav">
    <?php
        
if (is_page (array (2,4,6,8))) {
                    
wp_list_pages('child_of=112&title_li=<h1>' __('Servicios') . '</h1>' );    
                        
        } elseif (
is_page (array (1,3,5,7))) {
            
wp_list_pages('child_of=70&title_li=<h1>' __('Sectores') . '</h1>' );
        
        } else {
///Aquí vendría el sidebar del Blog así que ignorad esto///
        
}
    
?>
</div>
Gracias
__________________
}8[/