Pour faire une histoire courte: get_bloginfo( 'template_directory' )
et get_bloginfo( 'template_url' )
revenez simplement get_template_directory_uri()
.
Ainsi, vous pouvez raccourcir ce deuxième appel simplement en vous référant directement à la dernière balise de modèle.
Reportez-vous à la source pourget_bloginfo()
.
Quelques autres:
'url'
=> home_url()
'wpurl'
=> site_url()
'stylesheet_url'
=> get_stylesheet_uri()
'stylesheet_directory'
=> get_stylesheet_directory_uri()
'locale'
=> get_locale()
Éditer
Notez également: TEMPLATEPATH
et STYLESHEETPATH
sont destinés à être désapprouvés , il est donc préférable de les remplacer simplement maintenant, par get_template_directory()
et get_stylesheet_directory()
, respectivement.
Modifier 2
Re: ce commentaire
Juste ce que j'allais dire :). J'ajouterais que get_template_directory()
retourne le chemin et get_template_directory_uri()
l'url. Donc, l'auteur n'est pas cohérent: get_bloginfo( 'template_directory' )
et get_template_directory()
retournez des choses différentes!
Référez-vous à la source :)
case 'template_directory':
case 'template_url':
$output = get_template_directory_uri();
break;
Re: ce commentaire:
La seule mise en garde lors du développement de thèmes enfants que vous devrez utiliser get_stylesheet_directory()
explicitement. Quelqu'un me corrige si je me trompe.
C'est vrai, mais ça a toujours été le cas. get_bloginfo()
ne renvoie rien lié à get_stylesheet_directory()
. Il revient seulement get_stylesheet_uri()
et get_stylesheet_directory_uri()
.
get_bloginfo()
paramètres.