Buenos días 😉 estoy creando una tienda online con el CMS Worpdress 4.9.1 y el plugin Woocommerce 3.2.6. Tengo el tema Wizestore 1.3.6(creado por Gt3themes), trabajo con el tema hijo activado(necesitava poner código y de más), así que ya coge todos sus atributos. Mi tienda está casi terminada, solo que en el apartado de contacto, donde uso el Contact Form7 para que la gente me envíe dudas,consultas... lo tengo enlazado con el Recaptcha de Google, para evitar spam. Hasta aquí todo bien, te vas al formulario de Contact form 7 ( https://www.elitderm.com/es/contacto/) y el capctha sale correctamente. He enlazado las claves en el apartado de "integarción", dentro del plugin conatct form 7 y he puesto el código (), dentro del archivo "header.php" de mi tema Wizestore para que Google cargue el captcha en mi web.
Hasta aquí todo perfecto, luego tengo el plugin "Advanced noCaptcha reCaptcha", que es el captcha que actualmente me gusta más. Pero cuando activo este plugin, muy bien me salen los recaptchas en el login, en el checkout de Woocommerce... Salen en donde yo le digo, el problema es que si activo este plugin, luego los enlaces de captcha del contact form 7 no me aparecen se me vuelven invisibles. He adjuntado capturas de pantalla con el recaptcha en el contact form 7 sin activar el plugin de recapctha y con el plugin activado para que veáis la diferencia. No hay alguna solución por tener el plugin activo de Advanced noCaptcha reCaptcha, sin que me haga desaparecer los enlaces que tengo del recapctha en mi contact form7? Hasta ayer me funcionaba todo correctamente, puede ser por alguna actualización del tema?
Y si no se puede solucionar, alguien me da alguna alternativa ya sea con plugin de captchas o código para que en mi web me vaya todo correcto?
Muchas gracias!
URL del sitio: Contenido solo visible a usuarios registrados
Porque no se me sube el archivo?
Hola
Prueba subir tu archivo a dropbox a la carpeta pública y envíanos el link ya que al parecer por seguridad el servidor del foro esta bloqueando la carga de tu archivo.
Saludos.
Perfecto, aquí tienes 😉
https://www.dropbox.com/home?preview=header.php
Hola.
Pues no hay nada en el enlace que nos adjuntas, parece que lo compartiste en modo privado.
Para adjuntarlo en el foro tienes qu eprimero comprimirlo en un archivo ZIP y adjuntar el archivo comprimido.
Las extensiones PHP no están permitidas 😉
Un saludo
Hola.
Le pedí a un compañero de soporte que me pasara el archivo para revisarlo.
Tenias en la primera linea " <html > ", el cierre del html no estaba bien, lo modifique por lo siguiente " " y elimine el codigo de google.
.- Le pase a un compañero de hostin el archivo para que vuelva a dejar en el sitio.
Revisa que todo te funcione bien 😉
Un saludo
Ha pues me fallaba la web y ya he ido a restaurarla con Superbackup. Me salía algo de "lenguaje" en la esquina superior, y yo ya me estaba volviendo loco, hasta que e visto en el foro que me habéis tocado el archivo headerphp.
Pues ahora está igual que como estaba ayer el archivo porque e restaurando todo, porque no se me veía al web.
Supongo que era por ese cambio que has echo.
Como me lo puedes volver a mirar ese cierre mal echo que decías?
Pues nosé porque estaba mal ya que no he tocado nada.
Y creo que si me quitas el código de google , también me fallará la web, es lo que os comente anteriormente que si se quitaba el código fallaba y si subías el archivo nuevo también pasaba.
Hola.
Ya lo tienes, revisa que todo te funcione bien 😉
Un saludo
No no, el cierre está bien. Si me lo tocas no me funciona la web.
No no, aquí solo sale el feed de Instagram mientras me tendría que salir la página Home encima de eso, y si pruebas otras páginas ya verás que no funciona. Nono, ahora vuelve estar igual de mal 😉
No hay nada, ni menú... ajaja
Lo que si he podido ver, en otars webs que tengo he accedido al archivo header.phph y al principio incluye esta linia que en el header.php de elitderm.com no esta, es esta:
<?php
/**
* The template for displaying the header
*
* Displays all of the head element and everything up until the "site-content" div.
*
* @package WordPress
* @subpackage Twenty_Fifteen
* @since Twenty Fifteen 1.0
*/
Digamos el "<?php" no esta en ese archivo.
Hola.
Ok, me comenta que ya lo tienes como lo tenias, te restauraron el archivo.
Lo que puedes realizar es descargar de nuevo la pagiona desde la URL del autor, renombrar el archivo header.php que tienes en tu cuenta de hosting y subes el nuevo archivo de la web que te descargaste.
Lo que tienes entre /** y */ son todo comentarios que afectan a tu web.
Digamos el "<?php" no esta en ese archivo.
Lo tienes abierto en cada bloque que se utiliza PHP, si te das cuenta todas los bloque de PHP empiezan con <?php y terminan con el cierre ?>
la estructura puede variar dependiendo de tu plantilla.
Un saludo
Si correcto ya veo la página como antes 😉
Lo que dices de descargar la plantilla de nuevo, ya no hace falta que lo haga no, lo de renombrar el aqrchivo y volverlo a subir?
Todo está como antes´, incluido el código de Google que si se quita la web se rompe.