WordPress : get_stylesheet_directory() renvoie le mauvais URI… localhost/en utilisant des vhosts
J’essaie de développer un thème WP pour un client via localhost. J’utilise XAMPP sur Windows 8 et j’ai configuré des vhosts sur quelque chose comme myclient.dev. Cela fonctionne pour la feuille de style
<?= get_stylesheet_uri(); ?>
Mais lorsque j’essaie d’utiliser get_stylesheet_directory()
(principalement pour les images), j’obtiens le mauvais chemin : donc
<img class="logo" src="<?= get_stylesheet_directory(); ?>//images/logo.png">
Le src renvoie :
http://myclient.dev/C:/Users/..../Localhost/hfclients.dev/myclient.dev/wp-content/themes/myclient.dev/images/cta-banner.jpg
Comment puis-je réparer cela?
Solution n°1 trouvée
Comme je le disais en commentaire :
-
get_stylesheet_directory()
produit le chemin du système de fichiers local -
get_stylesheet_directory_uri()
produit une URL
Utilisez simplement ce dernier. 🙂
0 commentaire