Questions marquées «wp-enqueue-script»

Lie un fichier de script à la page générée au bon moment en fonction des dépendances de script, si le script n'a pas déjà été inclus et si toutes les dépendances ont été enregistrées. Vous pouvez soit lier un script avec un handle précédemment enregistré à l'aide de la fonction wp_register_script (), soit fournir à cette fonction tous les paramètres nécessaires pour lier un script. Il s'agit de la méthode recommandée pour lier JavaScript à une page générée par WordPress.

3
Quand devrais-je utiliser wp_register_script () avec wp_enqueue_script () et seulement wp_enqueue_script ()?
J'ai du mal à comprendre quand vous devez utiliser wp_register_script(). Actuellement, j'utilise quelque chose comme: add_action( 'admin_enqueue_scripts', array( $this, 'enqueue' ) ); function enqueue() { $handle = 'some-handle'; $js = 'http://example.com/my.js'; wp_register_script( $handle, $js ); wp_enqueue_script( $handle ); } J'ai beaucoup lu (Codex, blogs, etc.), mais je ne comprends pas …


9
Comment puis-je créer des styles / scripts en file d'attente sur certaines pages / wp-admin?
J'ai deux fonctions simples qui chargent des choses en utilisant wp_enqueue_style()et wp_enqueue_script(), quelque chose comme celles-ci: function admin_custom_css() { wp_enqueue_style( 'stylesheet_name', 'stylesheet.css') }; function admin_custom_js { wp_enqueue_script( 'javascript_file', 'script.js') }; ... et quelques pages d’administration, créées avec add_menu_page()etadd_submenu_page() function my_menu() { add_menu_page('Page 1', 'bar', 'something', 'else', 'foo'); add_submenu_page( 'theme_menu', 'Subpage …

4
Que fait wp-embed.min.js dans WordPress 4.4?
Question Que fait le wp-embed.min.jsfichier? J'ai remarqué qu'il est ajouté à la fin du bas de page de mon blog. Comment puis-je m'en débarrasser? Effort Après quelques recherches sur Google et j'ai trouvé Intégrations sur le Codex. Pourquoi WordPress pense-t-il que je veux ajouter des vidéos, etc. à ma page …





2
Comment puis-je retirer du fichier CSS un thème parent?
Mon thème parent (Starkers) ajoute un fichier CSS que j'essaie de supprimer (je souhaite utiliser @import pour pouvoir remplacer les styles plus facilement). Starkers a les fonctions suivantes dans le fichier functions.php: add_action( 'wp_enqueue_scripts', 'script_enqueuer' ); function script_enqueuer() { wp_register_script( 'site', get_template_directory_uri().'/js/site.js', array( 'jquery' ) ); wp_enqueue_script( 'site' ); wp_register_style( …

2
Vérifiez si un script / style a été mis en file d'attente / enregistré
Est-il possible de tester si un script ou un style a été enregistré avec wp_register_script/_styleou wp_enqueue_script/_style? Toutes les fonctions ne renvoient pas de valeur et je suis complètement désemparé. J'en ai besoin pour basculer entre différentes fonctions en fonction des bibliothèques de feuilles de style et des scripts que j'offre. …


4
Est-il possible d'utiliser wp_localize_script pour créer des variables JS globales sans descripteur de script spécifique?
Pouvons-nous en quelque sorte utiliser wp_localize_script () pour créer des variables js globales sans un descripteur de script spécifique accessible à partir de tous les fichiers js, même si les scripts js ne sont pas mis en file d'attente correctement en utilisant wp_enqueue_script? C'est le code que j'utilise qui crée …

4
Le chargeur de script / style WP pourrait-il être utilisé pour concaténer et compresser des scripts et des styles dans le front-end?
WP a un joli chargeur javascript inclus dans wp-admin: http://core.trac.wordpress.org/browser/tags/3.0.4/wp-admin/load-scripts.php et un chargeur CSS: http://core.trac.wordpress.org/browser/tags/3.0.4/wp-admin/load-styles.php Je me demandais s'il était possible de les utiliser aussi dans le front-end, pas seulement dans l'administration, car ils peuvent concaténer tous les scripts mis en file d'attente et les servir comme un seul fichier …

5
Comment ajouter un extrait de code JavaScript au pied de page qui nécessite jQuery
Je sais que je peux ajouter un fichier de script au pied de page de wordpress qui nécessite jquery en utilisant ce code: <?php function my_scripts_method() { // register your script location, dependencies and version wp_register_script('custom_script', get_template_directory_uri() . '/js/custom_script.js', array('jquery'), '1.0', true); // enqueue the script wp_enqueue_script('custom_script'); } add_action('wp_enqueue_scripts', 'my_scripts_method'); …

2
ajaxurl non défini sur l'extrémité avant
J'essaie de créer un ajaxform sur la face avant. J'utilise le code jQuery.ajax( { type: "post", dataType: "json", url: ajaxurl, data: formData, success: function(msg){ console.log(msg); } }); pour lequel je reçois une erreur Uncaught ReferenceError: ajaxurl is not definedworklorAjaxBookForm @ ?page_id=2:291onclick @ ?page_id=2:202 Tout en utilisant un code similaire sur …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.