¿WordPress carga jQuery por defecto?

1 minuto de lectura

avatar de usuario
Shrinivas Naik

jQuery(document).ready(function($){
   alert("Hi");
});

Quiero agregar el script jQuery escrito anteriormente al sitio de WordPress en la sección del cuerpo, ahora mi pregunta es si WordPress carga la biblioteca jQuery de forma predeterminada o necesito agregar <?php wp_enqueue_script('jquery'); ?> encima del guion?

normalmente añadimos <?php wp_enqueue_script('jquery'); ?> al desarrollar complementos de wordpress pero, ¿se requiere el mismo script en cola al agregar el script jQuery manualmente en wordpress? (No tengo la intención de crear un complemento WP, solo quiero agregar el código jQuery en el sitio de WordPress)

Obtuve la respuesta a mi propia pregunta después de algunas investigaciones. Aunque WordPress viene con jQuery incorporado, no carga la biblioteca jQuery de manera predeterminada, debemos agregar wp_enqueue_script('jquery'); en funciones.php

Los temas tienen la opción de cargar jQuery. Una cosa es que algunos temas usan su propia versión de jQuery (para evitar problemas cuando WordPress actualiza y actualiza las versiones de jQuery). La sección de administración de jQuery generalmente siempre lo incluye.

Si puede, intente escribir jQuery que sea compatible con varias versiones (si desea que muchos sitios usen su complemento).

Para responder directamente a su pregunta, es mejor que agregue su propio enqueue_script jquery… no está de más tener varias llamadas para poner en cola jquery.

avatar de usuario
RAM

Un paso más antes wp_enqueue_script al archivo .php necesita registrar el archivo .js (JQuery) usando wp_register_script() la ubicación constante de la ruta de origen.

¿Ha sido útil esta solución?