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.

6
Cara memasukkan efek jquery-ui dengan benar di wordpress
Saya sudah mencoba untuk memasukkan efek jquery ui (lebih khusus efek goyang) pada tema wordpress saya. Sejauh ini, saya hanya bisa memasukkan skrip jQuery, tapi saya benar-benar tidak tahu di mana harus menempatkan skrip ui dan bagaimana membuat enqueue. Ini adalah kode yang saya miliki. Jelas tidak bekerja: <?php wp_enqueue_script("jquery"); …


3
Bagaimana cara membuat skrip pada posting kustom menambah / mengedit halaman?
Saya mencoba untuk membuat skrip JS hanya ketika seseorang menambahkan atau mengedit jenis posting khusus yang saya buat yang disebut "resep". Saat ini skrip berfungsi dengan baik ketika saya melakukan ini: if (is_admin()){ wp_enqueue_script( 'my-script' ); } Tapi ini memuatnya di setiap halaman admin, saya berasumsi saya harus mengaitkannya ke …

6
Enqueue core jQuery di catatan kaki?
Saya punya ini di functions.phpfile saya dan saya tidak bisa mendapatkan jQuery untuk memuat di footer. The includesberkas beban di denda footer, meskipun. Apa lagi yang harus saya lakukan? function starter_scripts() { wp_enqueue_style( 'starter-style', get_stylesheet_uri() ); wp_enqueue_script( 'jquery', '', '', '', true ); wp_enqueue_script( 'includes', get_template_directory_uri() . '/js/min/includes.min.js', '', '', …

9
Menambahkan Atribut Tambahan di Tag Skrip untuk JS pihak ke-3
Saya mengalami ini ketika mencoba untuk mengintegrasikan API pemilih dropbox Dropbox ke sebuah plugin yang saya tulis. Dokumentasi API memerintahkan Anda untuk menempatkan scripttag berikut di bagian atas file Anda: <script type="text/javascript" src="https://www.dropbox.com/static/api/1/dropins.js" id="dropboxjs" data-app-key="MY_APP_KEY"></script> Semua baik dan bagus, dan itu benar-benar berfungsi ketika saya langsung menempelkannya ke halaman yang …



3
Muat skrip hanya untuk jenis posting khusus di admin
Saya telah membuat "portofolio" jenis pos kustom dengan sesuatu seperti ini: $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' => array('post_tag','category'), 'supports' …

6
Bagaimana cara memasukkan file jQuery dan JavaScript dengan benar?
Saya melakukannya sekarang dengan kode berikut: 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' ); Ini berfungsi, tetapi haruskah saya melakukan ini untuk semua orang, …

1
Bagaimana saya bisa membuat skrip relatif eksternal (//ajax.googleapis.com/...)?
Menurut Codex , wp_enqueue_script mendukung protokol relatif, atau tautan eksternal protokol agnostik: "Aset jarak jauh dapat ditentukan dengan URL protokol-agnostik, yaitu '//otherdomain.com/js/theirscript.js'." Tapi saya tidak melihatnya: wp_enqueue_script('google-maps', '//maps.googleapis.com/maps/api/js?&sensor=false', array(), '3', true); Keluaran: <script type='text/javascript' src='http://localhost:25898//maps.googleapis.com/maps/api/js?sensor=false&ver=3'></script> Perhatikan bahwa URL relatif protokol ditambahkan ke URL situs.


3
Kondisikan skrip widget / stylesheet widget di HEAD (hanya jika ada di halaman!)
Saya telah mencoba memuat skrip dan gaya untuk widget WordPress dengan ketentuan berikut ... Script HARUS dimuat di KEPALA (kalau tidak mereka rusak). Skrip harus HANYA memuat ketika widget benar-benar ditampilkan (cukup berat). Saya telah melakukan banyak pencarian, dan ini tampaknya menjadi masalah yang umum (belum terpecahkan) ... tapi saya …


3
Bagaimana saya bisa mendapatkan daftar semua skrip dan gaya enqueued?
Saya membuat plugin dan saya ingin mendapatkan daftar semua skrip dan CSS yang digunakan oleh plugin lain. Ini adalah fungsi saya: function crunchify_print_scripts_styles() { $result = []; $result['scripts'] = []; $result['styles'] = []; // Print all loaded Scripts global $wp_scripts; foreach( $wp_scripts->queue as $script ) : $result['scripts'][] = $wp_scripts->registered[$script]->src . …

1
Daftarkan skrip yang akan di enqueued baik di admin maupun front end
Seperti yang saya pahami, skrip admin seharusnya didaftarkan dan di enqueued melalui admin_enqueue_scriptshook dan semua skrip lainnya di wp_enqueue_scriptsjadi saya telah mengatur fungsi-fungsi berikut untuk mendaftar dan enqueue semua skrip saya dengan cara yang jelas dan terorganisir. Pertanyaan saya adalah, bagaimana jika saya memerlukan skrip tertentu (mis. Plugin jquery validate …

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.