Respuestas de foro creadas

Viendo 4 respuestas - de la 1 a la 4 (de un total de 4)
  • 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.

    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.

    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 3 años, 10 meses por jose64. Razón: Etiquetar código

    Saludos

    El PHP parece estar deshabilitado, pues muestra los archivos .php en vez de correrlos.

    El archivo index.php parece haber sido editado por error, tiene esto escrito al final «aaaaaaaaaaa», sería bueno quitarle las «a» al final o mejor aún si tienes el respaldo que hiciste al migrar el sitio, ubica el archivo y lo reemplazas para que quede como debe, pues al arreglar lo del php eso de seguro va a dar un error.

    Si no tienes idea de cómo llegaron esas «a» al archivo, mejor borra todo el contenido del sitio y copia de tu respaldo nuevamente para estar seguros.

    El archivo de tu dominio /wp-blog-header.php parece estar bien pero ocurre lo mismo, lo muestra en vez de correrlo.

    Otras páginas de otras personas alojadas en el mismo servidor de tu host abren bien su WordPress, lo que indica que lo del PHP ocurre solo con tu cuenta.

    Al editar el .htaccess (que debe estár ubicado en el mismo directorio del index.php), puedes redirigir el acceso de tu dominio desde http://www.tudominio.es y forzar la entrada https a la página, por ejemplo si entran en http://www.tudominio.es te lleva a https://tudominio.es , puedes ajustar eso según te convenga, a lo mejor tu página estaba configurada era para usar las «www», revisa eso.

    Para tratar de resolver lo del PHP, entra en tu Cpanel y busca «Select PHP Version» en el menú de «Software», si la versión de PHP que aparece es la que tu WordPress debería usar, pon cualquier otra y elige «Set as current» espera que actualice y regresa a poner la que estaba, eso reinstala el PHP y probablemente resuelva ese problema.

    Para el .htaccess edita y añade o reescribe según requieras:

    Para redirigir incluyendo https y sin WWW (que parece ser tu caso)

    # Canonical HTTPS/non-WWW
    <IfModule mod_rewrite.c>
    	RewriteCond %{HTTPS} off [OR]
    	RewriteCond %{HTTP_HOST} ^www\.example\.com [NC]
    	RewriteRule (.*) https://example.com/$1 [L,R=301]
    </IfModule>

    Para redirigir incluyendo https y con WWW:

    # Canonical https/www
    <IfModule mod_rewrite.c>
    	RewriteCond %{HTTPS} off [OR]
    	RewriteCond %{HTTP_HOST} !^www\. [NC]
    	RewriteCond %{HTTP_HOST} ^(.*)$  [NC]
    	RewriteRule (.*) https://www.%1/$1 [R=301,L]
    </IfModule>

    Espero que esto sea de ayuda para ti o para quien te asista.

    Atentamente desde QV creative.

Viendo 4 respuestas - de la 1 a la 4 (de un total de 4)