Soporte » Guías – Resolución de problemas » No me aparece nada en el menú del celular

  • Resuelto mary68

    (@mary68)


    Hola, al dar click en el menú del celular sólo cambia a una «X», ya revise el tema que es Futurio y si tiene diseño responsive. Ya me desespero no encontrar la solución. Le di click con botón derecho para inspeccionar en el elemento y me parece que no tiene información. Lo compare con la versión de escritorio y si puedo ver información html. No domino ni Html ni CSS, y no puedo resolverlo. Además de que al querer restaurar versiones anteriores para ver si se daño con algun plugin el de backup todas me aparecen dañadas.

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 7 respuestas - de la 1 a la 7 (de un total de 7)
  • Saludos

    El problema es que a la etiqueta body le falta esto: id="blog"
    Si le agregas ese atributo a la etiqueta reparas el menú, sin duda.

    Para ello puedes editar el archivo header.php que se encuentra en la carpeta del tema que está actualmente activo.

    En el menú de «Apariencia» elije «temas», el primero de arriba a la izquierda es el tema activo, copia el nombre.

    Para editar usa el «file manager» del Cpanel (si decides usarlo salta al siguiente párrafo) ó si prefieres resolverlo por el dashboard del WordPress podrías utilizar un plugin que te deje editar los archivos del WordPress como: https://wordpress.org/plugins/wp-file-manager/
    para instalarlo puedes buscarlo como «File Manager» en «Añadir nuevo» del menú «Plugins» donde dice «Buscar plugins», sale de primero; instálalo y actívalo.
    Luego elijes «Administrador de archivos WP» en el menú del mismo nombre que sale después de instalar el plugin, elije htdocs, luego wp-content, themes, futurio (si es que ese era el tema activo).
    Haz click derecho sobre el archivo header.php y elije «code editor».

    Busca la línea que empieza por «<body» y agrega justo después de la «y», espacio id="blog" espacio, esa línea que comenzaba «<body» debió quedar:
    <body id=»blog» más el resto que al agregar empujaste a la derecha.
    Le das a «Save & Close» y listo, prueba tu página y coméntanos.

    Espero que esto te sea de utilidad, de ser así por favor recuerda poner el estatus del debate en resuelto.

    Atentamente desde QV creative.

    • Esta respuesta fue modificada hace 6 días, 17 horas por Jose Luis. Razón: Etiquetar código
    Moderador Jose Luis

    (@jose64)

    Hola

    Acabo de descargar el tema y funciona correctamente, de hecho, la línea 9 del archivo header.php es:

    <body id="blog" <?php body_class(); ?>>

    Antes de hacer la modificación que te indica @peterv74 (no digo que no sea correcta) deberías buscar la causa del error, si esa plantilla del tema no se corresponde con la original alguien la modificó. Si la modificaste tú, te recomiendo que no hagas modificaciones en las plantillas de los temas, menos aún si no tienes suficientes conocimientos de HTML y PHP, si la modificó Elementor PRO eso te demuestra que no es buena idea modificar los menús con Elementor, por mucho que ellos digan que si.

    Para editar una plantilla del tema siempre es mejor hacerlo desde el administrador de archivos de tu hosting o por FTP, de forma que puedas hacer una copia de seguridad para restaurarla en caso de errores, nunca directamente desde el editor del tema.

    Quedamos a la espera de tus comentarios y, por favor, recuerda cerrar el debate marcándolo como resuelto cuando así sea, de esta forma nos ayudas a mantener el foro al día.

    La etiqueta Body es única y al agregar por la consola (Herramientas para el Desarrollador) el ID al elemento, el menú para móviles funciona correctamente.

    Concuerdo con @jose64, es mejor copiar los archivos antes de cambiar algo o mejor si puede hacerse un respaldo completo del sitio.

    Para alterar un tema lo correcto es hacer un Child theme y de esa manera es más sencillo arreglar e incluso actualizar el thema fuente.

    Supongo que un arreglo rápido puede hacerse luego de hacer un respaldo, pero como comenta @jose64, es importante encontrar lo que causó el problema para evitar que reincida o incluso cree nuevos problemas.

    Atentamente desde QV creative.

    Gracias por las respuestas. Seguí las indicaciones de PeterV74 pero la línea si contiene id=»blog». No conozco de programación por lo que no modifique nada desde ahí, he construido el sitio con elementor pro. El inconveniente es que no se la razón del error, he desactivado cada plugin para ver si han causado error pero no se ha arreglado.
    intenté restaurar una versión anterior de backup por si hubiera sido algo que modifique en los últimos días, pero me arroja un error que incluso los backups (3) están dañados.

    Alterar un tema, se refieren a hacerlo desde los archivos? no lo he hecho, no sé hacerlo
    Todo lo he manipulado con elementor pro.

    Moderador Jose Luis

    (@jose64)

    Como ya te dije antes:

    si la modificó Elementor PRO eso te demuestra que no es buena idea modificar los menús con Elementor, por mucho que ellos digan que si.

    Estás usando la versión comercial del tema (Futurio Pro) y la versión comercial de Elementor (Elementro PRO), si estás usando un tema/plugin 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:

    Futurio PRO Support

    Elementor Pro: How Can We Help You Today?

    Además, los voluntarios del foro no tenemos acceso a productos comerciales, así que no sabríamos porque la combinación tema/plugin 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.

    Saludos, al revisar noté que ya el menú funciona como debe.

    Espero que la información de este debate te haya sido de ayuda.

    Atentamente desde QVcreative.

    Buenas tardes. No encontré más solución que cambiar la estructura de la pagina por defecto. La cambié a Elementor Canva que me oculta el menú y poner un menú con Elementor pro. Comparé los códigos en un sitio alterno hecho igual con el tema Futurio a propósito para ver si había algún cambio y todo se veía idéntico. No pude encontrar que provocó el error para investigar sobre el tema así que por presión del cliente tuve que recurrir a ocultar el menú que arrojaba el error. Muchísimas gracias por su amable atención, Saludos cordiales

Viendo 7 respuestas - de la 1 a la 7 (de un total de 7)
  • Debes estar registrado para responder a este debate.