Uzun bir hikaye kısaltmak için: get_bloginfo( 'template_directory' )
ve get_bloginfo( 'template_url' )
sadece geri dönmek get_template_directory_uri()
.
Böylece, doğrudan ikinci şablon etiketine başvurarak bu ikinci aramayı kısaltabilirsiniz.
İçin kaynağa bakınget_bloginfo()
.
Birkaç diğerleri:
'url'
=> home_url()
'wpurl'
=> site_url()
'stylesheet_url'
=> get_stylesheet_uri()
'stylesheet_directory'
=> get_stylesheet_directory_uri()
'locale'
=> get_locale()
Düzenle
: Ayrıca Not TEMPLATEPATH
ve STYLESHEETPATH
kullanımdan kaldırılması planlanıyor sadece birlikte, şimdi onların yerine daha iyi durumda olacak şekilde, get_template_directory()
ve get_stylesheet_directory()
sırasıyla.
Düzenle 2
Re: bu yorum
Tam söylemek istediğim :). Ben get_template_directory()
yol ve get_template_directory_uri()
url döndüren eklemek istiyorum . Yani yazar tutarlı değil: get_bloginfo( 'template_directory' )
ve get_template_directory()
farklı şeyler döndür!
Kaynağa geri dön :)
case 'template_directory':
case 'template_url':
$output = get_template_directory_uri();
break;
Re: bu yorum:
Çocuk temaları geliştirirken dikkat edilmesi gereken tek uyarı, get_stylesheet_directory()
açıkça kullanmanız gerekir . Yanılıyorsam biri beni düzeltir.
Doğru, ama her zaman böyle oldu. ile ilgili hiçbir şeyget_bloginfo()
döndürmez . Sadece ve döndürür .get_stylesheet_directory()
get_stylesheet_uri()
get_stylesheet_directory_uri()