Hola,
Parece que tengo varios errores 500 en alguna de mis URL's, debido a que te está fallando alguna función del tema.
Uncaught TypeError: $(...).mmenu is not a function
at HTMLDocument.<anonymous> (customscript.js?ver=1.7.0:74:26)
at e (jquery.min.js?ver=3.6.0:2:30038)
at t (jquery.min.js?ver=3.6.0:2:30340)
La web funciona correctamente y la URL llega a cargar perfectamente, el problema es que tengo un script personalizado (customscript.js) que no carga y devuelve ese código de error, según me han dicho en el soporte de Webempresa.
ME comentan que el fichero pertenece al tema que tengo en uso, concretamente está declarado con un array en /wp-content/themes/giga-store-pro/functions.php
Google no puede acceder a mi web, a pesar de que yo la veo perfectamente y por tanto me está desindexando. ¿Cómo podría solucionar esto?
Un ejemplo de URL donde sucede es:
https://jordirubio.com/modelismo/maquetas
Muchísimas gracias!
Contenido solo visible a usuarios registrados
Me dicen que tal vez sea la m de más que aparece antes de menú, pero nose donde esta este script, como localizarlo y corregirlo ni porque ha surgido.
Hola Sonia,
En este caso veo que utilizas un tema de pago por lo que no podemos revisar exactamente donde puede estar este código, de manera general puedes comprobar si se encuentra en el function.php de tu tema o en el archivo header.php
Ten en cuenta que no podemos brindar soporte a codigo personalizado, en este caso si no logras encontrar el codigo te recomiendo consultes con nuestro directorio de colaboradores quienes puede ayudarte a modificar lo que necesitas
Un Saludo
@karen Muchas gracias. Sí, utilizo gigastore pro pero no recibo respuesta del servicio técnico.
En funtions.php he visto una parte donde estaba escrito mmenu, es eso lo que debo buscar, verdad?
wp_enqueue_script( 'of-canvas-menu', get_template_directory_uri() . '/js/jquery.mmenu.min.all.js', array( 'jquery' ), '1', true );
Lo he cambiado pero sigue igual...
En el header no veo esta palabra por ningún sitio...
Sería así como debería estar?
Hola Sonia,
En este caso verifica si se encuentra en algunas opciones de los archivos JS dentro del tema, como te comento, ya que es un tema de pago no podemos comprobar como funciona.
Una posibilidad es que tras alguna actualización se generará este conflicto, verifica si has realizado alguna actualización pendiente de tu tema. Si es asi una opción es regresar a una versión anterior
→ https://www.webempresa.com/blog/rollback-wordpress.html
Un Saludo
Ya está, era el etiquetado json de las faqs en la página de categoria, por eso solo pasaba en esta. No se puede incluir el código en el html del cuerpo...
Gracias!
Hola Sonia,
Enhorabuena lograste encontrar lo que generaba el conflicto, es un placer siempre poder ayudarte
No dudes en escribirnos si tienes cualquier otra consulta
Un Saludo 😊