WordPress ha estado en nuestras vidas durante más de 16 años, pero el método de agregar scripts a temas y complementos sigue siendo un misterio para muchos desarrolladores. En este artículo, finalmente, pusimos fin a la confusión. Debido a que es una de las bibliotecas JavaScript más utilizadas, hoy hablamos sobre cómo agregar scripts jQuery simples a sus temas o complementos de WordPress. Pero primero … sobre la forma de compatibilidad jQuery antes de comenzar a adjuntar scripts a WordPress, es importante comprender la compatibilidad de JQuey. Como probablemente sepa, WordPress viene precargado con jquey, que puede usar con su código.
Jquey WordPres también tiene un “modo de compatibilidad”, que es un mecanismo para evitar conflictos con otras bibliotecas de idiomas. Parte de este mecanismo de defensa significa que no puede usar el signo $ directo, como lo haría en otros proyectos. En cambio, al escribir jQuery para WordPress, debe usar jQuey. Consulte el siguiente código para obtener un ejemplo:
La idea está cargada A931EE5568D1D3774622D3B572535FD1
El problema es que escribir jQuery mil millones de veces dura más, dificulta la lectura y puede inflar el guión. ¿Buenas noticias? Con algunos cambios, puede volver al uso de nuestro maravilloso signo de dólar nuevamente.
Por cierto, si eres nuevo en JQuey, el signo $ es solo un alias para jquey (), entonces un alias para una función. La estructura básica se ve así: $ (selector) .Action (). El signo de dólar define jQuery … “(selector)” interroga o encuentra elementos HTML … y finalmente “jQuery Action ()” es la acción que se llevará a cabo en los elementos. Volviendo a cómo podemos resolver nuestro problema de compatibilidad … Aquí hay algunas opciones viables: 1. Gire en el modo JQuey Stealth La primera forma de omitir la compatibilidad es ocultarse con su código. Por ejemplo, si carga el script en el sótano, puede finalizar el código en un anónimo
Cargue la idea 946303D31B54E8C0BD3AB9D37770329
Si desea agregar su script al encabezado (que debe evitar si es posible, más sobre esto a continuación), puede incluir todo en una función preparada, pasando $.
La idea se carga 626F5D6B73425C68321041126B7E262D
2. Entregue el modo “sin conflicto”. Otra forma simple de evitar escribir JQuey es ingresar al modo “sin conflicto” y usar un atajo diferente. En este caso: $ j en lugar del valor predeterminado $. Todo lo que tiene que hacer es declarar esto en la parte superior de su script: var $ j = jquery.noconflict ();
De acuerdo, ahora sabe más sobre escribir un código jquey válido para WordPress, agréguelo a nuestro sitio. Cómo agregar las Escrituras de JQuey a WordPress Una de las formas más simples de agregar escrituras jQuery a WordPress es a través de un proceso llamado “en la cola”. Para un sitio web HTML regular, utilizamos el elemento para agregar scripts. WordPress puede hacer lo mismo, pero usaremos funciones WP especiales para lograr esto. De esta manera, trata con todas nuestras adicciones para nosotros (¡gracias WP!). Si está trabajando en un tema, puede usar la función wp_enqueue_script () en functions.php. Así es como se ve:
La idea se carga A079C7CD963A1A789B0A17FCA8FB458
Esta característica tiene cinco argumentos:
$ Mango: un mango único que puede usar para referirse al script.
$ SRC – Ubicación del archivo de script.
$ DEPS: especifica una serie de adicciones.
$ ver: el número de la versión de su script.
$ In_footer: informa a WordPress dónde poner el script.
*Algo a tener en cuenta sobre $ in_footer es que, por defecto, las Escrituras se cargarán en el encabezado.
Esta es una mala práctica y puede ralentizar drásticamente su sitio. Por lo tanto, si desea colocar el script en el sótano, asegúrese de que este parámetro esté configurado en True.
Agregar scripts al administrador de WordPress También puede agregar scripts al administrador. Las funciones utilizadas son exactamente las mismas, solo tienes que usar otro gancho. P.ej:

La idea se carga 53FEF91BDDB0EEF9888792A74B0DA38
En lugar de wp_enqueue_scripts en wp_enqueue_scripts, debemos usar admin_enqueue_scripts. ¡Eso es todo! En realidad. ¿Cómo cancelar la grabación de WordPress Jquey pero qué sucede si desea usar una versión jQuery diferente de WordPress? Podrías ponerlo en la cola … pero esto deja dos versiones de JQ en la página. Para evitar esto, necesitamos cancelar la versión WP. Así es como se ve:
Cargue la idea 6BB83501E8DCD7A31E2D7932E3DB8008
Es tan simple como el uso de wp_dengistri_cript () para cancelar el registro de jquey wp y luego la inclusión del script jquey que desea agregar. En el ejemplo anterior, utilicé la biblioteca jquey alojada por Google, pero obviamente la reemplazará con la URL de su propio script. ¿No deberías grabar los guiones antes de poner la cola? Si desea cargar sus scripts cuando sea necesario, en lugar de cargarlos directamente en sus páginas, puede grabar el script antes.
Por ejemplo, en wp_loaded:
La idea se carga 66DFC64552D2DF13A1A44D7394E11A19
Después de haber hecho esto, puede colocar los scripts en la cola cuando los necesite:
Cargue el esencial DB3B58557FD50129789296874CAA69
Recuerde usar los mismos nombres para evitar colisionar con otros scripts. El uso de etiquetas acondicionadas use etiquetas acondicionadas para cargar sus scripts solo cuando sea necesario. Se usa con más frecuencia en la administración, donde le gustaría usar un script solo en una determinada página (no en todo el administrador). Esto también ahorra ancho de cinta y tiempo de procesamiento, lo que significa tiempos de carga más rápidos para su sitio.
Eche un vistazo a la documentación de los scripts de cola de administración en el códice de WordPress para obtener más información. Agregue jquey a WordPress utilizando complementos WP Director de complementos también tiene muchos complementos excelentes que puede usar para insertar scripts en sus publicaciones, páginas o temas de WordPress. Algunos ejemplos bien conocidos del complemento JavaScript/Jquey son: campos personalizados avanzados, CSS y JS, escrituras personalizadas, en estilos activos y limpieza. Escriba su propia historia de jQuery para comprender mejor a JQuey solo hará el trabajo que tiene más impacto. Ya sea su propio sitio web o proyectos de clientes. Sí, hay un poco de sobrecarga en comparación con el uso de HTML de vainilla, pero también existe la ventaja adicional de administrar la adicción y la claridad. No solo esto, al usar pequeños trucos, como eludir la compatibilidad implícita que wp a jquey, ahorrará mucho tiempo, esfuerzo y código hinchado.
¿Usas jQuey en tu sitio? ¿Qué otros consejos y trucos de JQuey te gustaría ver en nuestro blog? Háganos saber en los comentarios a continuación.
Etiquetas:
Javascript
JQuery
Código de WordPress
Desarrollo de WordPress
Cómo agregar correctamente las Escrituras de JQuey a WordPress
Tags Cómo agregar correctamente las Escrituras de JQuey a WordPress
homefinance blog