Se puede agregar o “poner en cola” un script jQuery específico a un tema utilizando la función wp_enqueue_script () dentro del archivo functions.php.
A continuación se muestra un código de ejemplo:
<? php
function my_new_theme_scripts () {
wp_enqueue_script (‘my-new-script’, get_template_directory_uri (). ‘/js/my-new-script.js’, array (‘jquery’), ‘1.0.1’, verdadero);
}
add_action (‘wp_enqueue_scripts’, ‘my_new_theme_scripts’);
?>
- ¿Se puede ejecutar una empresa de alojamiento web con AWS?
- ¿Cuál es la mejor empresa de diseño y desarrollo de sitios web en Hyderabad?
- Cómo diseñar su estructura de archivos PHP
- Cómo implementar sesiones fijas en un sistema distribuido
- ¿Podemos tener elementos JavaScript y elementos PHP al mismo tiempo ya que ambos usan etiquetas de script?
La función anterior contiene cinco argumentos o parámetros: un identificador para referirse al script, la ubicación del archivo de script, una matriz de dependencias, un número de versión y un quinto parámetro que le permite a WordPress saber dónde colocar el script. El número de versión se puede reemplazar '1.0.1′
por un número que represente una fecha, por ejemplo '20170421'
.
wp_enqueue_scripts
es el gancho que se usa al wp_enqueue_scripts
elementos que deben aparecer en el front-end. Se utiliza para poner en cola tanto los scripts como los estilos.
Aquí hay un segundo ejemplo:
<? php
function theme_enqueue_style () {
wp_enqueue_style (‘core’, ‘style.css’, false);
}
function theme_enqueue_script () {
wp_enqueue_script (‘my-jquery’, ‘filename.js’, falso);
}
add_action (‘wp_enqueue_scripts’, ‘theme_enqueue_style’);
add_action (‘wp_enqueue_scripts’, ‘theme_enqueue_script’);
?>
La función wp_register_script () se puede usar para registrar un script que se pondrá en cola más tarde usando la función wp_enqueue_script ().
Para obtener más información y detalles, consulte los siguientes enlaces útiles:
wp_enqueue_script () | Función | Recursos para desarrolladores de WordPress
Complemento API / Referencia de acción / wp enqueue scripts
wp_register_script () | Función | Recursos para desarrolladores de WordPress
Cómo agregar correctamente scripts jQuery a WordPress
Poner en cola jQuery en WordPress
Incluyendo jQuery en WordPress (The Right Way)