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 TEMPLATEPATHve STYLESHEETPATHkullanı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()