Soporte » Diseño – Temas y plantillas » Hijos del submenu heredan etiquetas

  • Buenos días comunidad de WordPress.

    Estoy maquetando el menu de un sitio web para un cliente y en el menu (valga la redundancia), las etiquetas HTML del menu principal (padre) se hereda al sub menu (hijo).

    Lo que me provoca que se muestre informacion que no debe ir……

    Les paso el codigo HTML/PHP

    function start_lvl( &$output, $depth = 0, $args = array() ) {
    		$indent = str_repeat("\t", $depth);
    		//$output .= "\n$indent<ul class='children'>\n";
    
            $output .= $indent.'<div class="sub-menu"><div class="in"><ol>';
    	}
    
    	/**
    	 * @see Walker::end_lvl()
    	 * @since 2.1.0
    	 *
    	 * @param string $output Passed by reference. Used to append additional content.
    	 * @param int $depth Depth of page. Used for padding.
    	 * @param array $args
    	 */
    	function end_lvl( &$output, $depth = 0, $args = array() ) {
    		$indent = str_repeat("\t", $depth);
    		$output .= $indent."</ol></div></div>\n";
    	}

    El código HTML que interpreta el navegador y como queda visualizado en el menu es el siguiente.

    Imagen:

    La idea es que las etiquetas «i» y las «small» no se las de al hijo.

    Gracias!

  • El debate ‘Hijos del submenu heredan etiquetas’ está cerrado a nuevas respuestas.