Comment appeler des images à partir du dossier dimages de vos plugins?

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

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"; ?>"> 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *