«include» etiketlenmiş sorular

6
Locate_template üzerinden değişkenlerin geçirilmesi
Normalde uzun vadeli kod bakımını korumak için kullandım includeya da requiretek başıma kullanmaya başladım get_template_partve locate_templateWordPress'te yerleşik olarak kullanmaya başladım her zaman en iyisidir. Benim sorum şu ki, değişkenlerden birini ya get_template_partda sonuçlarına aktarabilmeniz mi gerekiyor locate_template? <?php $var = get_option( 'my-custom-option' ); get_template_part( 'custom-template-part' ); ?> Yukarıdaki kodda $varözel …

2
get_template_directory_uri üst temayı işaret ediyor alt temayı değil
Karşılaştığım sorun, get_template_directory_uri'nin aşağıdaki gibi ana temayı göstermesidir. site/wp-content/themes/twentythirteen/myGallery/gallery_functions_include.php ama olması gereken çocuk temamı göstermesini istiyorum site/wp-content/themes/child-twentythirteen/myGallery/gallery_functions_include.php kullandığım şey include (TEMPLATEPATH . '/myGallery/gallery_functions_include.php');

3
Get_template_part () işlevini klasörlerle kullanmanın bir yolu var mı?
Klasörlerle get_template_part () kullanmanın bir yolu olup olmadığını merak ediyorum. Ana klasörümde artık birçok dosya var, çünkü her yeniden kullanılabilir elemanı ayrı bir dosyaya koydum. Onları klasörlere koymak istiyorum o zaman. Bununla ilgili hiçbir bilgi yok Codex'te: http://codex.wordpress.org/Function_Reference/get_template_part

1
İnclude_once yerine işlev dosyalarında get_template_part () kullanmalı mıyız?
Temayı hatalar ve öneriler için kontrol etmek için theme-check eklentisini kullanıyorum, header.php ve index.php gibi tema dosyalarında get_template_part () kullanıyorum, ancak function.php'de include_once () theme- kontrol bunlara işaret etmiyorsa, function.php dosyasında bulunan bir widgets.php dosyasında kullanılan include_once'u gösteriyor benim sorum tüm include_once () yerine get_template_part () kullanmalı ve include () …

3
Plugin.php içinde bir eklenti sınıfında bildirilen bir işlevi nasıl değiştiririm?
Bir eklenti bir işlevi değiştirmek istiyorum. Eklentinin ana dosyasında şöyle bildirilir: class WCPGSK_Main { ... public function wcpgsk_email_after_order_table($order) { ... } } Oradan böyle ekle ekleyin: add_action( 'woocommerce_email_after_order_table', array($this, 'wcpgsk_email_after_order_table') ); Fonksiyonlar sınıfına erişim olsaydı değiştirmek mümkün olurdu sanırım. Sonra böyle bir şey yazabilirim: $wcpgsk = new WCPGSK_Main; remove_action( 'woocommerce_email_after_order_table', …
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.