WordPress

WordPress geliştiricileri ve yöneticileri için soru-cevap

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 

3
404 mantığını değiştiren herhangi bir kanca var mı?
Temanızda tanımlanmış bir 404 sayfanız varsa, $ wp_query-> query_vars içinde "etiket" tanımlanmışsa ve bu etiketle eşleşen yayın yoksa Wordpress bir 404 sayfa görüntüler. Mesajların yanı sıra her sayfada bazı bilgileri gösteren bir eklenti yazıyorum. 404 mantığını değiştirmek istiyorum, böylece bir etiketle eşleşen mesaj yoksa ve eklenti bu etiketle eşleşen veri …

4
WP betiği / stil yükleyicisi, ön uçtaki komut dosyalarını ve stilleri birleştirmek ve gziplemek için kullanılabilir mi?
WP, wp-admin'de yer alan güzel bir javascript yükleyiciye sahiptir: http://core.trac.wordpress.org/browser/tags/3.0.4/wp-admin/load-scripts.php ve bir CSS yükleyici: http://core.trac.wordpress.org/browser/tags/3.0.4/wp-admin/load-styles.php Bunları ön tarafta da kullanıp kullanamayacağımı merak ediyordum, sadece yönetici değil, çünkü tüm kodlanmış betikleri bir araya getirip tek bir gzipli dosya olarak sunabiliyorlardı.

4
Global değişkenler nasıl ayarlanır ve kullanılır? Ya da neden onları hiç kullanmamaya
GÜNCELLEME: Asıl sorum çözüldü, ancak bu neden küresel değişkenleri kullanmama konusunda geçerli bir tartışmaya dönüşüyor, bu yüzden soruyu güncellemek için güncelleme yapıyorum. Çözüm <?php global $category_link_prop; echo esc_url( $category_link_prop ); ?>@ TomJNowell'in önerdiği gibi oldu . GÜNCELLEME 2: Şimdi tam olarak istediğim şeyi yapıyor. Ama hala küresel kapsamı kullanıyorum ve …
27 php  functions  globals 


5
Bir javascript parçacığını jQuery gerektiren altbilgiye ekleme
Bu kodu kullanarak jquery gerektiren wordpress altbilgisine bir komut dosyası ekleyebileceğimi biliyorum: <?php function my_scripts_method() { // register your script location, dependencies and version wp_register_script('custom_script', get_template_directory_uri() . '/js/custom_script.js', array('jquery'), '1.0', true); // enqueue the script wp_enqueue_script('custom_script'); } add_action('wp_enqueue_scripts', 'my_scripts_method'); ?> Ama ya normal bir jquery pasajını eklemek istiyorum, bir dosyaya …

5
WP_Customize_Control Nasıl Uzatılır
Özelleştirme canlı önizleme paneline yeni bir kontrol türü eklemenin bir yolunu arıyorum . Panelini kullanarak nasıl yeni bölümler ekleyeceğimi gördüm. add_action( 'customize_register'... Uygulamak istediğim kontrol farklı türde bir renk seçici. Gelen Bir önceki yazı biz widget eklemek için çekirdek sınıfları genişletmek için nasıl, ama ne burada eksikliği kapsam içine benim …


1
Özel 401, 403 ve 500 hata sayfaları nasıl oluşturulur?
Bir 404 hatasıyla karşılaşıldığında, 404.php şablon dosyası özel bir hata mesajı oluşturmak için kullanılabilir. Bu, Şablon Hiyerarşisi makalesinde belgelenmiştir . Amacım 401, 403 ve 500 hataları için özel hata sayfaları oluşturmak. Temalarımın dizininde 401.php, 403.php ve 500.php dosyaları oluşturmayı denedim, ancak bu çalışmıyor. WordPress'te özel 401, 403 ve 500 hata …

2
Medya Kütüphanesi veritabanında nerede yaşıyor?
Bir Wordpress sitesini localhost'tan bir web sunucusuna dışa aktarıyorum ve web barındırma localhost ile bağlantı kuramadığı için Media Library'yi alamıyorum. Tüm localhost dosyalarını / wp-content / uploads / ... adresinden yükledim ve bence Medya Kitaplığı içeren MySQL veritabanının bir bölümünü yalıtmam ve URL'yi ayarlayıp sonra içe aktarmam gerektiğini düşünüyorum web …
27 import  export 


4
Panelleri düzenlemek için özel sütunların sırasını değiştirme
Bunun gibi özel bir sütun kaydettiğinizde: //Register thumbnail column for au-gallery type add_filter('manage_edit-au-gallery_columns', 'thumbnail_column'); function thumbnail_column($columns) { $columns['thumbnail'] = 'Thumbnail'; return $columns; } Varsayılan olarak sağdaki sonuncusu olarak görünür. Siparişi nasıl değiştirebilirim? Yukarıdaki sütunu ilk veya ikinci sütun olarak göstermek istersem ne olur? Şimdiden teşekkür ederim

14
WordPress'e eklenen özellikleri görmek istermisiniz? [kapalı]
Şu anda olduğu gibi, bu soru bizim soru-cevap formatımız için uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 7 yıl önce kapandı . …
27 plugins  features  wiki 

3
WP_Query'den posta kimliklerini al?
Aşağıdakilerden sorgulanan bir dizi posta kimliğini alabilmemin bir yolu var mı: $latest = new WP_Query( array ( 'orderby' => 'rand', 'posts_per_page' => 3 )); if ( $latest -> have_posts() ) : while ( $latest -> have_posts() ) : $latest -> the_post(); get_template_part( 'templates/content', 'post' ); endwhile; endif; wp_reset_postdata(); Takip et: …


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.