• Resuelto ulises2010

    (@ulises2010)


    Dar formato a un nuevo menu wordpress

    Buenos días,

    Estoy creando un nuevo menú en wordpress en mi sitio

    http://productosuniversitarios.org/es/

    para ello lo he nombrado en el functions.php con:

    register_main_menus(){

    Luego, en el lugar donde lo quiero crear (en la parte de arriba del header) he incluido este código

    <?php $menuClass = 'clase_top_menu';
    				$topNav = '';
    
    				if (function_exists('wp_nav_menu')) {
    					$topNav = wp_nav_menu( array( 'theme_location' => 'top-menu', 'container' => '', 'fallback_cb' => '', 'menu_class' => $menuClass, 'echo' => false ) );
    				};
    				if ($topNav == '') { ?>
    					<ul class="<?php echo $menuClass; ?>">
    <?php show_page_menu($menuClass,false,false); ?>
    <?php show_categories_menu($menuClass,false); ?>
    </ul> <!-- end ul.nav -->
    				<?php }
    				else echo($topNav); ?>

    Y la verdad es que funciona porque ya puedo añadir items al menú desde el wordpress, pero lo que ahora no se es como dar formato a este menú, de hecho ni siquiera soy capaz de que aparezca en horizontal en vez de en vertical, me gustaría algo parecido al típico menú horizontal con línea de separación entre items y demás… ¿me podeis ayudar?

    Gracias

Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
  • Tienes que hacerlo por medio de CSS. Si buscas menu horizontal CSS en google encontrarás miles de ejemplos.

    Iniciador del debate ulises2010

    (@ulises2010)

    Gracias… mi problema era que intentaba dar formato css al ul en lugar de al li, pero ya lo he conseguido y me ha ayudado mucho lo de buscar en Google ejemplos.

    Que bueno que ya quedó como quieres 🙂

Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
  • El debate ‘Dar formato a un nuevo menu’ está cerrado a nuevas respuestas.