«wp-register-script» etiketlenmiş sorular

8
Kısa kod varken Kodları / Stilleri biçimlendirin
Eklentilerde kullanılmak üzere komut dosyalarını ve / veya stilleri kaydetmenin / bunları kodlamanın fikir yolu nedir? Kısa süre önce kullanıcı avatarını / gravatarını eklemek için basit bir eklenti yaptım . Avatarı (kare, yuvarlak vb.) Görüntülemek için farklı stil seçeneklerine sahibim ve css'i doğrudan kısa kodun içine koymaya karar verdim. Ancak, …

3
Ne zaman wp_register_script () ile wp_enqueue_script () vs sadece wp_enqueue_script () kullanmalıyım?
Ne zaman kullanman gerektiğinin anlaşılmasında sorun yaşıyorum wp_register_script(). Şu anda sadece şöyle bir şey kullanıyorum: 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 ); } Çok fazla okuma yaptım (Kodeks, bloglar, vb.), Ancak ilk önce ne …

1
Scriptleri ve stilleri kaydetmek / sıralamak için doğru yer neresidir
Şimdiye kadar WordPress 3.1.4 kullanıyorum. Nerede (hangi kancanın) kullandığımı karıştırıyorum: kayıt olmak ve / veya zorlamak komut dosyaları ve stiller ön ve arka uçlarında? Sorular: Hangisini kullanmak için doğru kancalar? Tüm ön uç yazım / yazım komutları / stilleri init? Neden hiç yoktur admin_print_styles-{xxx}?

2
Bir komut dosyasının / stilin kopyalanıp saklanmadığını kontrol edin
Bir komut dosyası veya bir stil kullanılarak kayıtlı olup olmadığını test etmek mümkün mü wp_register_script/_styleyoksa wp_enqueue_script/_style? Tüm işlevler bir değer döndürmez ve tamamen habersizim. Stil sayfası kitaplıklarına ve sunduğum komut dosyalarına bağlı olarak farklı işlevler arasında geçiş yapmam gerekiyor. Teşekkür ederim!

1
Alt temadaki komut dosyalarını ve stilleri düzgün bir şekilde nasıl ayıklayabilirsiniz?
Projemden birinde bir ana tema ve bir çocuk teması oluşturdum. Ana temamdaki CSS ve JavaScripts'i aşağıdaki gibi sıraladım: function project_necessary_scripts() { //Stylesheets wp_register_style( 'bootstrap-css', get_template_directory_uri() .'/css/bootstrap.min.css' ); wp_register_style( 'bootstrap-map', get_template_directory_uri() .'/css/bootstrap.css.map' ); wp_register_style( 'project-css', get_stylesheet_uri() ); wp_enqueue_style( 'bootstrap-css' ); wp_enqueue_style( 'bootstrap-map' ); wp_enqueue_style( 'project-css' ); //JavaScripts wp_register_script( 'modernizr-js', get_template_directory_uri() .'/js/modernizr-2.8.3.min.js', …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.