Pertanyaan yang diberi tag «wp-enqueue-script»

Menautkan file skrip ke halaman yang dihasilkan pada waktu yang tepat sesuai dengan dependensi skrip, jika skrip belum dimasukkan dan jika semua dependensi telah terdaftar. Anda bisa menautkan skrip dengan pegangan yang sebelumnya terdaftar menggunakan fungsi wp_register_script (), atau menyediakan fungsi ini dengan semua parameter yang diperlukan untuk menautkan skrip. Ini adalah metode yang direkomendasikan untuk menghubungkan JavaScript ke halaman yang dihasilkan WordPress.

3
Kapan saya harus menggunakan wp_register_script () dengan wp_enqueue_script () vs hanya wp_enqueue_script ()?
Saya mengalami kesulitan memahami kapan Anda perlu menggunakannya wp_register_script(). Saat ini, saya hanya menggunakan sesuatu seperti: 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 ); } Saya sudah banyak membaca (Codex, blog, dll.), Tetapi tidak bisa …


9
Bagaimana cara Enqueue style / skrip pada Halaman / wp-admin Tertentu?
Saya memiliki dua fungsi sederhana yang memuat barang menggunakan wp_enqueue_style()dan wp_enqueue_script(), sesuatu seperti ini: function admin_custom_css() { wp_enqueue_style( 'stylesheet_name', 'stylesheet.css') }; function admin_custom_js { wp_enqueue_script( 'javascript_file', 'script.js') }; ... dan beberapa halaman admin, dibuat dengan add_menu_page()danadd_submenu_page() function my_menu() { add_menu_page('Page 1', 'bar', 'something', 'else', 'foo'); add_submenu_page( 'theme_menu', 'Subpage 1', 'Subpage', …

4
Apa yang dilakukan wp-embed.min.js di WordPress 4.4?
Pertanyaan Apa yang dilakukan wp-embed.min.jsfile? Saya perhatikan itu ditambahkan ke akhir footer halaman blog saya. Bagaimana saya bisa menyingkirkannya? Upaya Setelah beberapa googling dan saya menemukan Embeds di Codex. Mengapa WordPress berpikir saya ingin menambahkan video, dll. Ke halaman saya secara default? Lingkungan Hidup WordPress 4.4



4
Bagaimana cara mengganti file JavaScript dalam tema anak?
Saya memuat beberapa file JavaScript dalam tema induk. Jalur dalam tema induk adalah: scripts > custom.js Dalam tema anak, saya membuat jalur yang sama ( scripts > custom.js) dan mengubah beberapa jQuery di dalam custom.jsfile. Masalahnya adalah bahwa perubahan tidak diterapkan. Apakah ini cara yang salah untuk membuat perubahan pada …

6
wp enqueue inline script karena ketergantungan
Apakah ada cara untuk menggunakan wp_enqueue_script () untuk skrip inline? Saya melakukan ini karena skrip inline saya bergantung pada skrip lain dan saya ingin fleksibilitas memasukkannya setelah dimuat. Juga, Ini skrip inline karena saya meneruskan variabel php ke javascript (seperti jalur tema, dll) Terima kasih sebelumnya.

2
Bagaimana cara membuat file CSS tema orang tua?
Tema induk saya (Starkers) menambahkan file CSS yang saya coba hapus (saya ingin menggunakan @import sebagai gantinya agar saya dapat mengganti gaya dengan lebih mudah). Starkers memiliki yang berikut ini di 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( …


1
Bagaimana cara menambahkan tag defer = “defer” di plugin javascripts?
Saya tidak bisa menambahkan tag penundaan di plugin javascripts. Tes kecepatan halaman pengembang Google menyarankan saya untuk menambahkan tag penundaan dalam formulir kontak 7 javascript. Ini adalah bagaimana formulir kontak 7 termasuk javascript di header. add_action( 'wp_enqueue_scripts', 'wpcf7_enqueue_scripts' ); function wpcf7_enqueue_scripts() { // jquery.form.js originally bundled with WordPress is out …

4
Apakah mungkin menggunakan wp_localize_script untuk membuat variabel JS global tanpa pegangan skrip tertentu?
Bisakah kita entah bagaimana menggunakan wp_localize_script () untuk membuat variabel global js tanpa pegangan skrip tertentu yang dapat diakses dari semua file js, bahkan jika skrip js tidak diuraikan dengan benar dengan menggunakan wp_enqueue_script? Ini adalah kode yang saya gunakan yang menciptakan varibale untuk pegangan 'ajaxscript', jadi saya tidak dapat …

4
Mungkinkah skrip WP / pemuat gaya digunakan untuk menyatukan dan gzip skrip dan gaya di front-end?
WP memiliki pemuat javascript yang bagus termasuk dalam wp-admin: http://core.trac.wordpress.org/browser/tags/3.0.4/wp-admin/load-scripts.php dan pemuat CSS: http://core.trac.wordpress.org/browser/tags/3.0.4/wp-admin/load-styles.php Saya bertanya-tanya apakah mungkin untuk menggunakannya di front-end juga, bukan hanya admin, karena mereka dapat menggabungkan semua skrip enqueued, dan melayani mereka sebagai file gzip tunggal

5
Cara menambahkan snipet javascript ke footer yang membutuhkan jQuery
Saya tahu saya bisa menambahkan file skrip ke footer wordpress yang memerlukan jquery menggunakan kode ini: <?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'); ?> Tetapi bagaimana jika saya ingin menambahkan …

2
ajaxurl tidak didefinisikan di ujung depan
Saya mencoba membuat ajaxform di sisi depan. Saya menggunakan kodenya jQuery.ajax( { type: "post", dataType: "json", url: ajaxurl, data: formData, success: function(msg){ console.log(msg); } }); di mana saya mendapatkan kesalahan Uncaught ReferenceError: ajaxurl is not definedworklorAjaxBookForm @ ?page_id=2:291onclick @ ?page_id=2:202 Saat menggunakan kode serupa pada karya backend admin. URL apa …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.