Preguntas etiquetadas con wp-enqueue-script

Vincula un archivo de script a la página generada en el momento adecuado de acuerdo con las dependencias del script, si el script no se ha incluido ya y si todas las dependencias se han registrado. Puede vincular un script con un identificador previamente registrado utilizando la función wp_register_script (), o proporcionar a esta función todos los parámetros necesarios para vincular un script. Este es el método recomendado para vincular JavaScript a una página generada por WordPress.



3
¿Cómo poner en secuencia los scripts en las páginas de agregar / editar publicaciones personalizadas?
Estoy tratando de poner en cola un script JS solo cuando alguien agrega o edita un tipo de publicación personalizado que creé llamado "recetas". Actualmente el script funciona bien cuando hago esto: if (is_admin()){ wp_enqueue_script( 'my-script' ); } Pero esto lo carga en cada página de administración, supongo que necesito …

6
Enqueue core jQuery en el pie de página?
Tengo esto en mi functions.phparchivo y no puedo hacer que jQuery se cargue en el pie de página. Sin includesembargo, el archivo se carga bien en el pie de página. ¿Qué más necesito hacer? function starter_scripts() { wp_enqueue_style( 'starter-style', get_stylesheet_uri() ); wp_enqueue_script( 'jquery', '', '', '', true ); wp_enqueue_script( 'includes', …

9
Agregar atributos adicionales en la etiqueta de script para JS de terceros
Me encontré con esto al intentar integrar la caída de Dropbox en la API del selector en un complemento que estoy escribiendo. La documentación de la API le indica que coloque la siguiente scriptetiqueta en la parte superior de su archivo: <script type="text/javascript" src="https://www.dropbox.com/static/api/1/dropins.js" id="dropboxjs" data-app-key="MY_APP_KEY"></script> Todo bien, y en …



3
Cargue un script solo para el tipo de publicación personalizada en admin
He creado una "cartera" de tipo de publicación personalizada con algo como esto: $args = array( 'labels' => $labels, 'public' => true, 'publicly_queryable' => true, 'show_ui' => true, 'query_var' => true, //'menu_icon' => get_stylesheet_directory_uri() . '/article16.png', 'rewrite' => true, 'capability_type' => 'post', 'hierarchical' => false, 'menu_position' => 4, 'taxonomies' => …

6
¿Cómo incluir archivos jQuery y JavaScript correctamente?
Lo estoy haciendo ahora con el siguiente código: function uw_load_scripts() { // De-register the built in jQuery wp_deregister_script('jquery'); // Register the CDN version wp_register_script('jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js', array(), null, false); // Load it in your theme wp_enqueue_script( 'jquery' ); } add_action( 'wp_enqueue_scripts', 'uw_load_scripts' ); Esto funciona, pero ¿debería hacerlo para todos, como …

1
¿Cómo puedo poner en cola los scripts externos relativos al protocolo (//ajax.googleapis.com/…)?
Según el Codex , wp_enqueue_script admite enlaces externos relativos al protocolo o independientes del protocolo: "Los activos remotos se pueden especificar con una URL independiente del protocolo, es decir, '//otherdomain.com/js/theirscript.js'". Pero no lo estoy viendo: wp_enqueue_script('google-maps', '//maps.googleapis.com/maps/api/js?&sensor=false', array(), '3', true); Salida: <script type='text/javascript' src='http://localhost:25898//maps.googleapis.com/maps/api/js?sensor=false&ver=3'></script> Observe que la URL relativa del …


3
Ponga en cola condicionalmente el guión / hoja de estilo de un widget en HEAD (¡solo cuando esté presente en la página!)
He estado tratando de cargar scripts y estilos para un widget de WordPress con las siguientes condiciones ... Las secuencias de comandos DEBEN cargarse en la CABEZA (de lo contrario se rompen). Las secuencias de comandos SOLO deben cargarse cuando el widget realmente se muestra (son bastante pesadas). He realizado …




Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.