Jai fait beaucoup de recherches et appris beaucoup de choses sur les constantes WP et lutilisation des fonctions pour obtenir des chemins dimages, etc. mais mon problème initial persiste.
<img src="<?PHP echo WP_PLUGIN_DIR . "vertical-social-buttons/images/facebook.png"?>"> <img src="<?PHP echo WP_PLUGIN_DIR . "vertical-social-buttons/images/facebook.png"?>"> <img src="<?PHP echo plugins_url("vertical-social-buttons/images/facebook.png", __FILE__);?>">
Tous me donnent des images brisées. Est-ce que je manque quelque chose dévident?
Commentaires
- Découvrez ceci stackoverflow.com/questions/3128873/…
Réponse
Utilisez plugin_dir_url()
pour obtenir lURI public du répertoire où se trouve le fichier PHP appelant.
<img src="<?php echo plugin_dir_url( __FILE__ ) . "images/facebook.png"; ?>">
Si le fichier PHP est dans un sous-répertoire de votre plugin, vous avez pour monter:
<img src="<?php echo plugin_dir_url( dirname( __FILE__ ) ) . "images/facebook.png"; ?>">