J'ai fait beaucoup de recherches et appris beaucoup de choses sur les constantes WP et l'utilisation des fonctions pour obtenir les chemins des images, 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?
Utilisez plugin_dir_url()
pour obtenir l'URI public du répertoire où se trouve le fichier appelant PHP.
<img src="<?php echo plugin_dir_url( __FILE__ ) . 'images/facebook.png'; ?>">
Si le fichier PHP se trouve dans un sous-répertoire de votre plugin, vous devez monter:
<img src="<?php echo plugin_dir_url( dirname( __FILE__ ) ) . 'images/facebook.png'; ?>">