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?
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 être un peu prudent car cela dépend de ce que vous essayez de faire.
Si vous utilisez un thème enfant get_template_directory();
, vous irez toujours 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 vouliez un URI entièrement formé, pour des liens ou des images, vous devez utiliser get_template_directory_uri();
ou get_stylesheet_directory_uri();
utiliser le bon pour les raisons indiquées.
get_stylesheet_directory()
: chemin du fichier vers le répertoire du thème actuelget_stylesheet_directory_uri()
: chemin de l'url vers le répertoire du thème actuelget_template_directory()
: chemin du fichier vers le répertoire du thème parentget_template_directory_uri()
: chemin URL vers le répertoire du thème parent
stylesheet
filepath / url pour référencer le thème actuel et réserveztemplate
filepath / url pour référencer le thème parent ./var/www/the/path/of/actual/wp-content/themes/mytheme
ce qui n'est pas ce que vous voulez pour faire des choses avec $ wp_filesystem si WP se connecte via FTP.http://codex.wordpress.org/Function_Reference/get_template_directory
la source