jQuery is not defined es uno de los errores de JavaScript más comunes y puede hacer que las cosas dejen de funcionar en su sitio web de WordPress.
Causas comunes:
- Uno de los plugins de JavaScript no se carga correctamente.
- Algunos JavaScript se están ejecutando antes de que la página esté completamente cargada, y como tal, antes de que jQuery esté completamente cargado.
- Su jQuery alojado en CDN puede estar bloqueado o inactivo.
¿Cómo arreglar?
A veces será demasiado complicado encontrar la raíz del problema, ya que es posible que no puedas encontrar el complemento culpable, el tema o la función que causa ese problema. jQuery is not defined, el problema también podría ocurrir debido a la incompatibilidad entre complementos y temas.
En este post te enseñare 2 métodos
Método 1:
Añade esta línea de código en el wp-config.php
define(‘CONCATENATE_SCRIPTS’, false);
Método 2
Si el método 1 (que se recomienda) no funciona, la otra forma de solucionar este problema es agregar la biblioteca jQuery directamente al archivo header.php del tema siguiendo estos pasos: Obtenga la última versión de la biblioteca jQuery de las bibliotecas hospedadas de Google.
– Abra el archivo header.php de su tema
- Pega lo que obtuviste en el primer paso justo después de la etiqueta de header
- . Guarde su archivo.
Notas finales
Como mencione en este post no es una solución definitiva ya que el problema pueda ser más complicado. Pero considera como una solución rápida.