«ajax» etiketlenmiş sorular

Ajax - WordPress'in çekirdeği Ajax'ı yalnızca yönetim ekranlarında kullanır. Örneğin, yorum denetleme yaparken ve kategoriler, blogroll ve yayınlar gibi listelere öğe eklerken ve silerken Ajax anlık güncellemeler için kullanılır; Ajax ayrıca yazı ve sayfa düzenleme ekranlarında otomatik kaydetme işlevinin arkasındaki teknolojidir. Birkaç tema ve eklenti de Ajax kullanır; örneğin, bazı derecelendirme eklentileri.

2
Ajax olması gerektiği / alabileceği kadar 10x alır
WordPress ile ilgili ilk ciddi sorunumu yeni açtım ve Ajax'tan hoşlanan biri için bu bir aptallık. Ajax API kullanırken 1,5 saniye süren bir Ajax isteğim var. Aynı kodu alıp özel bir komut dosyasıyla çalıştırırsam (WordPress yok), Ajax talebi yalnızca 150 milisaniye alır. Bu abartı değil Http://wp.smashingmagazine.com/2011/10/18/how-to-use-ajax-in-wordpress/ adresinin ilk yorumuna bakarsanız …
50 ajax  performance 


13
Admin Ajax 0 döndürüyor
Özellikle jQuery ve AJAX için nispeten yeni. Ben her zaman 0 olmak üzere getiri değeri ile ilgili küçük bir sorunum var, bunun aslında başarı mesajı olduğunu ve hiçbir şey döndürmediğini düşünüyorum. Google ayetini araştırdım ve PHP geri çağırmada die () işlevine sahibim ve add_actions'ın doğru olduğuna inanıyorum. Yerel bir ev …
28 admin  ajax 

4
Admin-ajax.php olup olmadığımı nasıl kontrol edebilirim?
Şu anda eklentim için, in_admin()kullanıcının sitenin ön tarafında mı yoksa yönetici alanında mı olduğunu belirlemek için kullanıyorum . Ancak, eklentiler admin-ajax.phpajax isteklerini işlemek için kullandığında sorun oluşur . Kancaları ve eklentileri yalnızca admin-ajax.phpdosya işlerken veya sitenin ön tarafında kaydederken kullanmam gereken bir yol var . Bunu yapmanın en iyi yolu …
27 ajax 

2
ajaxurl ön uçta tanımlanmadı
Ön tarafta bir ajaxform oluşturmaya çalışıyorum. Kod kullanıyorum jQuery.ajax( { type: "post", dataType: "json", url: ajaxurl, data: formData, success: function(msg){ console.log(msg); } }); bunun için hata alıyorum Uncaught ReferenceError: ajaxurl is not definedworklorAjaxBookForm @ ?page_id=2:291onclick @ ?page_id=2:202 Yönetici benzer bir kod kullanırken arka uç çalışır. Ajax isteğini işlemek için hangi …

2
Functions.php dosyası bir AJAX araması sırasında hiç çağrılıyor mu? AJAX hata ayıklama
Diğer bir programcının sahip olduğu bir sorunu çözmeye çalışmak. Eğer functions.phpyönetici tarafı AJAX yaptığınızda dosya hiç çağrılıp çağrılmayacağını merak ediyordum ? Bir AJAX araması yaptığınızda, WP'nin bir kısmının çağrıyı işlemek ve bir yanıt geri göndermek için yüklendiğini biliyorum. Mı functions.phpo dahil dosya? Sormamın nedeni sınıfı Meta-Box eklentisinden kullanıyor ve bunun …

8
Wp_editor () AJAX / jQuery aracılığıyla nasıl yüklenir
Özel olarak geliştirilmiş ve gerçekten karmaşık bir temam var. Sahip olduğum şeylerden biri, kullanıcıların belirli sekmeler için içerik belirtebilecekleri birden çok içerik alanı. wp_editor()İşlev aracılığıyla WordPress düzenleyicisinin birden fazla örneğini yüklerim . Mükemmel çalışıyor. (Bunların hepsi yönetici tarafında, "Sayfa" yazı tipinde) Ancak, dinamik olarak sekme ekleme / kaldırma yeteneği de …
22 ajax  wp-editor 

5
Ajax çağrısı her zaman 0 döndürür
Her zaman 0 dönen AJAX ile ilgili bir sorun var! Her şeyi kitapla yaptım ve neyin yanlış olduğunu anlayamıyorum? Lütfen yardım et!! İşte Ajax'ım: //Pass data through AJAX var amountToConvert = price; jQuery.ajax({ type:"POST", url: "../../wp-admin/admin-ajax.php", // our PHP handler file action: "ajaxConversion", data: { amount: amountToConvert }, success:function(data){ alert(data); …
18 functions  ajax 

2
AJAX ile wp_editor nasıl yüklenir
WordPress AJAX üzerinden wp_editor nasıl yük bilen var mı? İşaretlemem ve düzenleyicim düzgün yükleniyor ancak editör denetimleri düzgün yüklenmiyor, bunun nedeni Javascript'in AJAX çağrısında çalışmaması olabilir. Herhangi bir yardım mutluluk duyacağız.

3
Kullanıcı arabirimine admin-ajax.php ekleniyor. İyi mi kötü mü?
Ben admin-ajax.php seviyorum. Ancak, ön uç komut dosyalarını işaret etmek için yerelleştirmekten nefret ediyorum ve temalar için eşdeğer, bulunması kolay bir dosya olmasını diliyorum. (Ayrıca ön uç isteklerinin "/ wp-admin /" üzerinden geçtiğini görmek beni rahatsız ediyor. Pratik bir neden yok, sadece çirkin IMO görünüyor.) Bu yüzden admin-ajax.php dosyasını "/ajax.php" …
17 themes  ajax 

1
WordPress neden bir Ajax yanıtına 0 (sıfır) ekliyor?
Ajax işleme işlevini exit()veya ile sonlandırmazsam die(), Ajax işlevi istenen ve doğru çıktıyı alır, ancak bunu izler 0. Bunun neden olduğu hakkında bir fikrin var mı? Bu böyle mi olmalı yoksa düzeltilebilir mi? add_action('wp_ajax_get_homepage', 'get_homepage'); add_action('wp_ajax_nopriv_get_homepage', 'get_homepage'); function get_homepage(){ echo "get_homepage ->"; exit(); } AJAX eklentilerini okudum , ama neden …

3
Admin-ajax.php'de yalnızca wp_enqueue_scripts eylem kancası kullanılarak 400 hatalı istek
Son zamanlarda ajax üzerinde çalışıyorum. İnternette bulduğunuz öğreticilerin hepsi çok benzer ve uygulaması oldukça kolaydır. Ama her zaman dosyamda kötü bir istek 400 alıyorum ajax-admin.php. Uzun ve yoğun bir araştırmadan sonra, bunun entegrasyon zamanı yüzünden olduğunu öğrendim. Ben initkomut dosyası başlatmak için eylem kanca kullanırsanız, ve wp_localize_scripther şey iyi çalışıyor. …
16 functions  ajax 

8
WordPress ajax isteğini sonlandırmanın en iyi yolu ve neden?
Aşağıdaki gibi normal WordPress ajax istekleri göz önüne alındığında: add_action( 'wp_ajax_merrychristmas_happynewyear', array( $this, 'merrychristmas_happynewyear' ) ); add_action( 'wp_ajax_nopriv_merrychristmas_happynewyear', array( $this, 'merrychristmas_happynewyear' ) ); O uç işlevine iyi olacak merrychristmas_happynewyearile die(), die(0), wp_die(), ya da başka bir şey ve neden?
16 ajax 

4
WP-Super önbellek ile json nasıl önbelleğe alınır
Yeni bir projede, özel içerik türleri için statik html dosyaları oluşturmak için wp-super-cache (istemcinin tercih ettiği eklenti) kullanıyoruz. Ancak her şeyin düzgün bir şekilde önbelleğe alınıp alınmadığını anlamaya çalışıyoruz. Bu 2 bölümlü bir soru. 1) Oluşturduğumuz tema, ajax çağrıları yoluyla alınan json çıktısı için sayfa şablonlarını kullanır. yani. Sayfayı vurursanız: …

4
Admin-ajax.php nasıl çalışır?
Harici bir geliştiriciyle ilgili bazı sorunlar yaşıyoruz. wp-adminSiteye erişimi yalnızca dahili erişimle ( VPN üzerinden ) sınırlamak istiyoruz . Basitçe, dış kullanıcılar tarafından saldırıya uğramayacak. Yöneticileri siteden numaralandırabilir ve kimlik avı yapılmasını istemeyiz. Geliştiricimiz bunu yapamayacağımızı söylüyor çünkü sitenin harici olarak erişilebilir olması için sayfanın çalışması gerekir. özellikle admin-ajaxsayfa. Sayfa …
14 admin  ajax  security 

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.