«wp-enqueue-script» etiketlenmiş sorular

Komut dosyası önceden eklenmemişse ve tüm bağımlılıklar kaydedilmişse, komut dosyası dosyasını komut dosyası bağımlılıklarına göre doğru zamanda oluşturulan sayfaya bağlar. Bir komut dosyasını daha önce wp_register_script () işlevini kullanarak kaydedilmiş bir tanıtıcıyla bağlayabilir veya bu işlevi bir komut dosyasını bağlamak için gereken tüm parametrelerle sağlayabilirsiniz. Bu, JavaScript'i WordPress tarafından oluşturulan bir sayfaya bağlamak için önerilen yöntemdir.

6
Nasıl wordpress üzerinde jquery-ui etkileri doğru şekilde dahil edilir
Wordpress temamda jquery ui efektlerini (daha özel olarak shake efektini) eklemeye çalışıyorum. Şimdiye kadar sadece jQuery komut dosyasını ekleyebildim, ancak kullanıcı arabirimi komut dosyalarını nereye yerleştireceğiniz ve onları nasıl sıkıştıracağınıza dair hiçbir fikrim yok. Bu benim kodum. Açıkçası çalışmıyor: <?php wp_enqueue_script("jquery"); ?> <?php wp_enqueue_script("jquery-ui-core"); ?> <?php wp_head(); ?> <link rel="stylesheet" …


3
Özel yazı ekleme / düzenleme sayfalarındaki komut dosyalarını nasıl sıkıştırabilirim?
Bir JS komut dosyasını yalnızca birileri "tarifler" olarak adlandırdığım özel bir gönderi türü eklerken veya düzenlerken eklemeye çalışıyorum. Şu anda bunu yaptığımda script düzgün çalışıyor: if (is_admin()){ wp_enqueue_script( 'my-script' ); } Ancak bu, her yönetici sayfasına yüklenir, onu bir işleve bağlamaya ihtiyacım olduğunu sanıyorum ama ne olacağı hakkında hiçbir fikrim …

6
Altbilgide çekirdek jQuery sıkın?
Dosyamda bu var functions.phpve jQuery altbilgiye yüklenemedi. includesGerçi altbilgi cezası dosya yükler. Başka ne yapmam gerekiyor? 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', '', '', true ); } add_action( 'wp_enqueue_scripts', 'starter_scripts' );

9
3. taraf JS için Komut Dosyası Etiketine Ek Özellikler Ekleme
Yazdığım bir eklentiye Dropbox'ın seçici API'sındaki düşüşü entegre etmeye çalışırken buna rastladım . API belgeleri, aşağıdaki scriptetiketi dosyanızın üstüne yerleştirmenizi ister: <script type="text/javascript" src="https://www.dropbox.com/static/api/1/dropins.js" id="dropboxjs" data-app-key="MY_APP_KEY"></script> Hepsi iyi ve iyi ve aslında doğrudan yönetici bölümünde çağrılan sayfaya yapıştırdığımda çalışır. Ancak, gerekli kimliği ve veri-app-anahtarını geçmek için wp_register_script (), wp_enqueue_script () …

1
WordPress Varsayılan Şifre Gücü Ölçer Komut Dosyası Nasıl Kullanılır
WordPress varsayılan şifre gücü ölçeri doldurdum, ancak nasıl kullanılacağını bilmiyorum. Şu anda kodeks sayfası belgelerine herhangi bir bağlantı vermemektedir. Demo sayfasına veya belgelerine herhangi bir bağlantısı var mı? kararlı HTML oldukça basit. İki şifre kutusu olacaktır. Parola sonucunu göstermek için bir div ve kullanıcı adını almak için gizli bir dosya. …


3
Yönetici için yalnızca özel yayın türüne komut dosyası yükleme
Ben böyle bir şey ile özel bir yazı türü "portföy" oluşturduk: $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
JQuery ve JavaScript dosyaları nasıl doğru şekilde dahil edilir?
Şu anda aşağıdaki kod ile yapıyorum: 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' ); Bu işe yarar, ancak bunu herkes gibi veya yönetici dışında …

1
Protokol göreli harici (//ajax.googleapis.com/…) komut dosyalarını nasıl sıralayabilirim?
Göre Kodeksi , wp_enqueue_script destekler protokol akrabası veya protokol agnostik dış bağlantıları: "Uzak varlıklar protokole agnostik URL yani '//otherdomain.com/js/theirscript.js' ile belirtilebilir." Ama görmüyorum: wp_enqueue_script('google-maps', '//maps.googleapis.com/maps/api/js?&sensor=false', array(), '3', true); Çıktı: <script type='text/javascript' src='http://localhost:25898//maps.googleapis.com/maps/api/js?sensor=false&ver=3'></script> Protokol göreli URL'sinin site URL'sine eklendiğine dikkat edin.

3
Bir eklentide JavaScripts nasıl sıralanır
Bu sefer eklenti klasörüne bir JavaScript dosyaları dahil üzerinde çalışırken çok uğraşıyorum. Temalar dizininden widget dosyaları aktararak bir eklenti oluşturmaya çalışıyorum. Widget dosyasını kopyaladım, ancak bu widget dosyası bir JavaScript dosyasına bağlıydı, bu yüzden eklenti dizininde bir / js / klasörü oluşturdum. bu dosyalar "jquery.repeatable.js" olarak barındırılıyor Bu kodu kullandım, …

3
Bir widget'ın komut dosyasını / stil sayfasını HEAD'de koşullu olarak sıralayın (yalnızca sayfada mevcutsa!)
Aşağıdaki koşullarla bir WordPress widget'ı için komut dosyaları ve stiller yüklemeye çalışıyorum ... Betikler HEAD'e yüklenmelidir ZORUNLU (aksi takdirde bozulur). Komut dosyaları SADECE widget gerçekten görüntülendiğinde yüklenmelidir (oldukça ağırdır). Çok fazla arama yaptım ve bu yaygın (çözülmemiş) bir sorun gibi görünüyor ... ama burada birisinin başarıyla bir geçici çözüm uyguladığını …

2
Widget javascript + css dosyaları yalnızca kullanılırsa nasıl yüklenir?
Widget'ım tarafından kullanılan javascript ve css stillerini kendi dosyalarında tutmak istiyorum (ve temaya eklemiyorum). Ancak widget aslında bir kenar çubuğunda kullanıldığında bunları eklemek için wordpress alamıyorum. Bunu denedim: Sınıf bildirimi içinde 2 işlev ekledim class EssentielleRubriquesPosts extends WP_Widget { function addFrontendCss(){ wp_enqueue_style('erw-frontend-css', ESSENTIELLE_RUBRIQUE_WIDGET_PLUGIN_PATH . 'css/EssentielleRubriqueWidget-frontend.css'); } function addFrontendJavascript(){ wp_register_script('jq-hoverintent', PLUGIN_PATH …

3
Sıralanan tüm komut dosyalarının ve stillerin listesini nasıl edinebilirim?
Bir eklenti oluşturuyorum ve diğer eklentiler tarafından kullanılan tüm komut dosyalarının ve CSS'nin listesini almak istiyorum. Bu benim fonksiyonum: 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 . ";"; endforeach; …

1
Hem yönetici hem de kullanıcı arabiriminde sıralanacak bir komut dosyasını kaydedin
Anladığım kadarıyla, yönetici komut dosyalarının kaydedilmesi ve admin_enqueue_scriptskanca ve diğer tüm komut dosyalarında sıralanması gerekiyordu , wp_enqueue_scriptsbu yüzden tüm komutlarımı açık ve düzenli bir şekilde kaydetmek ve sıralamak için aşağıdaki işlevleri ayarladım. Sorum şu ki, hem komut dosyasında hem de ön uçta belirli komut dosyalarına (örn. Jquery validate plugin) ihtiyacım …

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.