• Resuelto diegoafs

    (@diegoafs)


    Buenas tardes,

    me aparece el menú principal duplicado y en una capa inferior al principal, es una dúplica del principal, como puedo quitar el duplicado?

    gracias

Viendo 12 respuestas - de la 1 a la 12 (de un total de 12)
  • Moderador LGrusin

    (@lgrusin)

    Sin más detalles es imposible ayudar.
    – ¿Qué tema usas?
    – Alguna URL para poder verlo

    Revisa bien las opciones del tema, es posible que tengas dos zonas de menús y hayas puesto el mismo menú en las dos.

    Iniciador del debate diegoafs

    (@diegoafs)

    El tema es Eduma, he revisado las opciones mil veces y nada, aparentemente nada raro acerca de lo menús en las opciones del tema

    Moderador jose64

    (@jose64)

    Hola

    Es posible que importaras dos veces algún demo y los elementos del menú se duplicaran, revisa en

    Apariencia > Menú

    el menú que tengas activo, si tienes los elementos duplicados elimina las copias, también puedes hacer la prueba cambiando a un menú nuevo, creado al momento para ver si el problema persiste.

    Iniciador del debate diegoafs

    (@diegoafs)

    En principio no recuerdo si ocurrió lo que mencionas de haber importado dos veces la demo.

    He probado a cambiar de menú y el principal se cambia pero el que está por debajo permanece.

    En Apariencia – Menú le he dado mil vueltas a todas las opciones. No hay elementos duplicados por ningún lado visible

    Moderador jose64

    (@jose64)

    Pues entonces tienes que revisar lo que te comentó @lgrusin, el tema tiene varias zonas de menú y tienes el mismo menú asignado en dos sitios diferentes.

    En Apariencia > Menús tienes la pestaña Gestionar ubicaciones

    En esa pestaña ves cuantas ubicaciones tiene el tema para los menús y que menú está ubicado en cada una.

    También puedes verlos visualmente en

    Apariencia > Personalizar > Menús > Ver todas las ubicaciones

    Desactiva el que te sobra usando la opción Elegir

    Recuerda cerrar el debate marcándolo como resuelto, así nos ayudas a mantener el foro al día.

    Iniciador del debate diegoafs

    (@diegoafs)

    Gracias pero como te comentaba antes, solamente está Primary Menú – Main Menu, nada más, ni más ubicaciones ni más menús, es decir, solamente hay seleccionado un menú principal, de hecho, no me da más opciones de seleccionar 2 menús principales, los otros menús son para el footer, para la toolbar, etc… si cambio la ubicación de algunos de esos a Primary Menu, el que había anteriormente se deselecciona automáticamente, como te decía, solamente me da la opción para 1 Primary Menu.

    Si quieres cierro el tema porque no quiero molestar pero resuelto no está.

    Muchas gracias

    Adrián de Grafreak

    (@adriandegrafreak)

    Hola @diegoafs

    ¿Puedes compartir una url donde verlo?

    ¿Si quitas el menú de esa ubicación desaparece las dos veces?

    Esperamos tus respuestas para poder ofrecerte una mejor ayuda.

    Como consejo puedes preguntarle a los desarrolladores del plugin por si ya han visto este mismo error antes.

    Ya nos dices.

    Moderador jose64

    (@jose64)

    Hola

    Vuelve a leer bien la respuesta anterior y haz lo que indica allí. Si cambiaste el menú primario y te aparecieron dos es que tienes o bien dos ubicaciones o tienes un widget de menú activado. Revisa en los dos sitios, la opción más sencilla es desde el personalizador.

    Nosotros aunque queramos ayudarte más no podemos hacerlo, por un lado, NO NOS INDICAS LA URL PARA REVISAR,con eso te podríamos decir si es un menú o un widget con un menú. Aparte de eso el tema Eduma es comercial, si estás usando un tema comercial y necesitas soporte debes ir a su canal de soporte oficial. Para dar el mejor servicio a la comunidad WordPress, y generar progreso e innovación, creemos que es importante dirigir a la gente a los sitios oficiales, en este caso el soporte de Themosaurus:

    Support for Education WordPress Theme | Eduma

    Además, los voluntarios del foro no tenemos acceso a productos comerciales, así que no sabríamos porque tu tema comercial no funciona adecuadamente. Y hay otra razón por la que los voluntarios te dirigimos a los vendedores del producto comercial: los vendedores son responsables de dar soporte a su producto comercial.

    Se podría resumir en que en los foros de WordPress.org podemos dar soporte a todo aquello que se pueda instalar o descargar desde WordPress.org.

    Iniciador del debate diegoafs

    (@diegoafs)

    Buenas tardes a todos!!

    Antes de nada, os agradezco mucho el interés y el tiempo dedicado. De verdad, muchas gracias!!

    Vamos por partes, yo no tengo grandes conocimientos de wordpress a nivel de código ni de funcionamiento interno pero como os había comentado, no era tema de menús ni por donde llevábais el hilo, todo lo había repasado mil veces como había indicado anteriormente, había quitado, cambiado, editado, puesto, vuelta a quitar, revisado, pestaña arriba pestaña abajo y nada, ni se solucionaba ni nada que me indicara de donde venía el problema, es por ello que decidí recurrir a vosotros.

    Ya había recurrido al foro de los desarrolladores del tema pero no me dieron solución porque ya no estaba en el periodo de los 6 meses que me cubría el soporte, muy amablemente me indicaron algunas pautas pero prácticamente eran las mismas que me estáis indicando vosotros ahora, es por ello que ya en última instancia, aún sabiendo que era un theme comercial y que no era problema de la comunidad de wordpress.org, simplmente acudí a vosotros por si sabíais de donde podía venir el problema, alguna indicación nueva, consejo, etc… como último recurso por si me podíais ayudar.

    Ahora al lío, el problema lo he resuelto y como os decía no tenía nada que ver con las opciones de los menús, por lo menos de forma visual porque le había dado 1001 vueltas a todas las opciones habidas y por haber, así que os dejo lo que estaba pasando por si le encontráis lógica o por si os sirve en un futuro.

    Tengo un tema hijo en el que había añadido el header.php, sobre todo era para añaidr manualmente el código del Analytics y un scripts de cookies, pero no sé porque me he encontrado unas líneas, que como os decía antes no tengo mucha idea a nivel de código pero no me cuadraban, así que las he quitado y funciona, no sé que hacían ni quien las ha puesto ahí, imagino que algún plugin o algo similar, pero al quitarlas aparentemente la web sigue funcionando y el problema ha desaparecido.

    Os dejo las líneas de código que he quitado, por favor, si he hecho alguna chalaura me lo decís.

    Esto estaba justo detrás de la apertura del body:
    <?php
    $attributes = array();
    $doctype = ‘html’;
    if ( function_exists( ‘is_rtl’ ) && is_rtl() )
    $attributes[] = ‘dir=»rtl»‘;

    if ( $lang = get_bloginfo(‘language’) ) {
    if ( get_option(‘html_type’) == ‘text/html’ || $doctype == ‘html’ )
    $attributes[] = «lang=\»$lang\»»;

    if ( get_option(‘html_type’) != ‘text/html’ || $doctype == ‘xhtml’ )
    $attributes[] = «xml:lang=\»$lang\»»;
    }?>

    y lo he quitado.

    Y esto otro estaba entre </header> y <div id=»main-content»>
    <!– Mobile Menu–>
    <nav class=»mobile-menu-container mobile-effect»>
    <?php get_template_part( ‘inc/header/menu-mobile’ ); ?>
    </nav>

    Son los dos trozos de código que no me cuadraban y al quitarlo se ha solucionado el problema como os decía. Vuelvo a decir, no sé exactamente qué hacen pero me ha resulto el problema, si creeis que he hecho una tontería por favor escucho vuestros consejos.

    Una vez más, muchas gracias por vuestra ayuda, interés y tiempo!!

    Iniciador del debate diegoafs

    (@diegoafs)

    Confirmo que concretamente han sido estas líneas las que provocaban el fallo, que como os decía, no sé como han llegado hasta ahí:

    <!– Mobile Menu–>
    <nav class=»mobile-menu-container mobile-effect»>
    <?php get_template_part( ‘inc/header/menu-mobile’ ); ?>
    </nav>

    Así que aprovecho para preguntaros, que hace el otro trozo de código que he quitado? Lo debo incluir en el header.php de nuevo?

    Gracias!!

    Adrián de Grafreak

    (@adriandegrafreak)

    Hola @diegoafs

    Prueba de volverlo a añadir ya que eso monta la etiqueta principal del doctype del html
    <html lang=»» dir=»»>

    Si ves que añadiendola te vuelve a duplicar el menú, pues déjalas quitada.

    Marca el debate como resuelto y nos ayudas a mantener el foro al día.
    Salut!

    Iniciador del debate diegoafs

    (@diegoafs)

    Muchas gracias!!

Viendo 12 respuestas - de la 1 a la 12 (de un total de 12)
  • El debate ‘Aparece el menú principal duplicado’ está cerrado a nuevas respuestas.