«javascript» etiketlenmiş sorular

Etkileşimli web siteleri oluşturmak için kullanışlı bir istemci tarafı kodlama dili. JavaScript'i WordPress bağlamının dışında kullanma hakkında sorular konu dışıdır ancak Stack Overflow'da sorulabilir.

4
Komut dosyalarını yalnızca belirli bir kısa kod veya widget varsa yükleme
Belirli bir kısa kod varsa başlığa komut dosyaları eklemek böylece yüklenmeden önce bir sayfa / mesaj içeriği filtre için bir yol gerekiyordu. Çok arama yaptıktan sonra http://wpengineer.com adresinde karşılaştım function has_my_shortcode($posts) { if ( empty($posts) ) return $posts; $found = false; foreach ($posts as $post) { if ( stripos($post->post_content, '[my_shortcode') …

1
Alt temam için bir .js dosyası sıralamak istiyorum
Alt tema dizinimde özel bir .js dosyasını sıraya koymaya çalıştım. Çocuğum temasının function.php dosyasında aşağıdaki kodu bulurum /* After this. you can override Accessible Zen's pluggable functions or add your own. * Remember, do your best to stay accessible! :) * */ add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' ); function theme_enqueue_styles() { wp_enqueue_script( …

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 …

5
Özel Meta Kutu Değerlerini ve Zorunlu Alanları Doğrulama
Daha önce hiç görmediğim bir şey, belirli yazı alanlarının özel yazı tipi meta kutuları için doğru doldurulduğunu doğrulamanın en iyi yoludur. Bir oluşturabilirsiniz herhangi bir meta kutuları için özel alanları doğrulamak için en iyi nasıl uzman görüş almak istiyorum. İlgim: alan doğrulamasının yayın yayınlanmadan / güncellenmeden önce gerçekleşmesini sağlamak diğer …

5
Dinamik javascript / CSS oluşturma çözümleri
Mevcut bağlama bağlı olarak javascript veya CSS kodu oluşturmanız gerektiğini varsayalım. Örneğin, ana sayfada, gönderildiğinde bir ajax isteği gönderen bir form ve tek sayfada farklı bir form var. Veya CSS söz konusu olduğunda, kullanıcılarının kendi düzenlerini oluşturmalarına, renklerini değiştirmelerine vb. İzin veren bir tema oluşturmak istersiniz. Şimdiye kadar gördüğüm çözümler: …

2
nesneyi / JSON'u wp_localize_script'e geçir
Bir nesne hazır bilgisi içeren bir çalışma javascript var. Ama ben yerelleştirmek gerekir ve ben accp için wp_localize_script () almak ve doğru biçimi çıktı böylece yeniden yazmak nasıl anlamaya ytrying. Yerelleştirilmemiş (dinamik olmayan) sürüm şöyle görünür: var layoyt_config = { 'header' : 1 , 'footer' : 1 , 'ls' : …

6
javascript dosyasında tema yolu
Bir javascript dosyası içinde benim tema dosyasının yolunu eklemeniz gerekir. Bunu nasıl yapardım? Zaten denedim: var templateUrl = "<?php get_stylesheet_directory_uri(); ?>"; function LightboxOptions() { this.fileLoadingImage = "'"+templateUrl+"/img/loading.gif'"; this.fileCloseImage = "'"+templateUrl+"/img/close.png'"; this.resizeDuration = 700; this.fadeDuration = 500; this.labelImage = "Image"; this.labelOf = "of"; } Bu bana yolu vermez, sadece <?php get_stylesheet_directory_uri(); …

6
Kodu yalnızca belirli sayfalara nasıl ekleyebilirim?
Eklentileri ve kısa kodları öğreniyorum. Eklentimi etkinleştirdiğimde kodunun tüm sayfalarıma yüklendiğini fark ettim - kısa kodumu olmayan sayfalar bile. (İçerik ve yönetici sayfaları demek istemiyorum). Bazı içerik sayfalarında, belirli bir kısa kod kullanıyorum ve diğer içerik sayfalarında kullanmıyorum - ancak her durumda eklentinin kodu yüklenir. Eklentinin yalnızca kısa kodun kullanıldığı …

3
bağımlılık olmadan wp_add_inline_script
Sayfanın altbilgisine enjekte etmek istediğim bir javascript snippet'im var. Bu bir izleme kodu, diyelim ki Google analitiklerine benzer. Bağımlılığı yoktur, bağımsız bir snippettir. Böyle bir şey yapabilirim function render_tracking_code(){ wp_enqueue_script( 'depends-js', 'https://rdiv.com/dummy.js', array(), '0.01', true ); wp_add_inline_script( 'depends-js', 'aWholeBunchOfJavascriptCode' ); } add_action( 'wp_enqueue_scripts', 'render_tracking_code' ); Biraz aptal görünüyor (dummy.js boş …

1
Wordpress satır içi komut dosyalarını CDATA'da ne zaman sarar?
Wordpress kullanıcılarının, komut dosyası ve html snippet'ini kopyalayarak / postlarının gövdelerine (elbette gerçek olmayan dünya örneği) yapıştırarak kullandıkları bir üçüncü taraf komut dosyasıyla ilgili bir sorunu ayıklamaktayım: <script> window.foobar = window.foobar || { hello: function(){ console.log('Hello World'); } }; window.foobar.hello(); </script> Bazı wordpress kurulumlarının bunu CDATA'da saracağını fark ettim, bazıları …

2
Özelleştirici JS API'sı
Tamam, böylece özelleştiricinin JS API'sini kullanarak dinamik olarak yeni panel bölümleri ve denetimleri oluşturmak için kendimi eğitmeye çalışıyorum. Birkaç gün sinir bozucu oldu ve JS API ile bunu başarmak için kesin yolu alamadım. Şimdiye kadar, bunu başarmak için yaptığım bir şey ama başarılı olamıyorum: // for Settings api.create( params.id, params.id, …

3
REST API'sinden alınan nonce geçersiz ve wp_localize_script içinde üretilen nonce'den farklı
Google'dan gelenler için: Ne yaptığınızı gerçekten bilmiyorsanız , büyük olasılıkla REST API'sından nonces almamalısınız . REST API ile Çerez tabanlı kimlik doğrulaması okunur anlamına eklentileri ve temaları. Tek sayfalık bir uygulama için muhtemelen OAuth kullanmalısınız . Bu soru, tek sayfalı uygulamalar oluştururken gerçekte nasıl kimlik doğrulaması yapmanız gerektiği konusunda dokümantasyonun …

1
Yazı içeriğimde neden javascript'e izin veriliyor?
Kodeks, yazı içeriğine javascript ekleyemeyeceğinizi söylüyor https://codex.wordpress.org/Using_Javascript Ama yapabilirim. Tüm eklentileri kapattım ve yirmi altı temaya değiştirdim, ancak boşuna değil - Hala yazı içeriği aracılığıyla javascript ekleyebilirim ve ön uçta çalıştırabilirim. Kimse güvenlik nedeniyle posta içeriği (oembed dışında) üzerinden javascript eklemek mümkün istemiyorum. Bunu yaşayan ya da yardımcı olacak herhangi …

1
WP Özelleştirme JS Yöntemlerini Genişletmek Mümkün mü?
Anonim apinesnenin yöntemlerini genişletmenin mümkün olup olmadığını merak ediyorum wp-admin/js/customize-control.js. Bu yöntemlerden birini kendi özel mantığımın üzerine yazmam gerekiyor, ancak hemen çağrılan bir işlev ifadesinde sarıldığından mümkün olmadığından şüpheleniyorum: /* globals _wpCustomizeHeader, _wpMediaViewsL10n */ (function( exports, $ ){ // code })( wp, jQuery ); Görebildiğim kadarıyla, anonim olarak çalıştırıldığı ve …

4
WordPress Menüsüne Javascript Ekle
Javascript'i bir WordPress menü öğesinin URL bölümüne koymanın bir yolu var mı? Sitemde canlı sohbet işlevi var ve canlı sohbeti açmak için bir bağlantı yapmak için bu kodu siteye koymam gerekiyor (burada önerildiği gibi). <!-- BEGIN OLARK CHAT LINK --> <a href="javascript:void(0);" onclick="olark('api.box.expand')"> Click here to chat! </a> <!-- END …
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.