Ce code est utilisé pour obtenir le répertoire du plugin actuel: plugin_dir_url( __FILE__ )
.
Que dois-je utiliser pour obtenir le répertoire du thème actuel?
Je pense que vous devez faire attention car cela dépend de ce que vous essayez de faire.
Si vous utilisez un thème enfant, get_template_directory();
ira quand même au thème parent. Cependant, get_stylesheet_directory();
ira au thème actuel, enfant ou parent. En outre, ces deux fonctions renvoient des chemins d'accès absolus au serveur.
Si vous voulez un URI complètement formé, pour des liens ou des images, vous devez utiliser get_template_directory_uri();
ou get_stylesheet_directory_uri();
en utilisant celui qui convient pour les raisons indiquées.
get_stylesheet_directory()
: chemin du fichier vers le répertoire du thème en coursget_stylesheet_directory_uri()
: url chemin du répertoire actuel du thèmeget_template_directory()
: chemin du fichier vers le répertoire du thème parentget_template_directory_uri()
: url chemin du répertoire de thème parentget_template_directory();
http://codex.wordpress.org/Function_Reference/get_template_directory