Images dans un plugin

Résolu
Bonjour,

J'aimerai intégrer des images dans mon plugin mais malgré les avoir renommés sans caractères spéciaux et avoir bien vérifier les chemins, rien ne s'affichent.
Voici mon code:
 echo"<td class=\"blocLB\" >";
    echo"<img id=\"imgConfig\" src=\"/home/arpaeinfbf/www/wp-admin/Plugin_ARPAE/Inscriptions/images_admin/run.png\" width=\"25\" height=\"25\" border=\"0\" onMouseOver=\"obtienFocusLB(this,'Configuration')\" onMouseOut=\"perdFocusLB(this)\" onClick=\"openConfigBox()\"\">";
    echo"</td>";
    
    /*afficher fenetre colonnes*/
    echo"<td class=\"blocLB\" >";
    echo"<img id=\"imgConfig\" src=\"/home/arpaeinfbf/www/wp-admin/Plugin_ARPAE/Inscriptions/images_admin/virusDetected.png\" width=\"25\" height=\"25\" border=\"0\" onMouseOver=\"obtienFocusLB(this,'Afficher Fenetre Colonnes')\" onMouseOut=\"perdFocusLB(this)\" onClick=\"alternerAffichageConfiguration(0)\"\">";
    
    /*afficher fenetre filtres*/
    echo"<td class=\"blocLB\" >";
    echo"<img id=\"imgConfig\" src=\"/home/arpaeinfbf/www/wp-admin/Plugin_ARPAE/Inscriptions/images_admin/virusDetected2.png\" width=\"25\" height=\"25\" border=\"0\" onMouseOver=\"obtienFocusLB(this,'Afficher Fenetre Filtres')\" onMouseOut=\"perdFocusLB(this)\" onClick=\"alternerAffichageConfiguration(1)\"\">";
    
    /*ajouter colonne*/
    echo"<td class=\"blocLB\" >";
    echo"<img id=\"imgConfig\" src=\"/home/arpaeinfbf/www/wp-admin/Plugin_ARPAE/Inscriptions/images_admin/viewRight.png\" width=\"25\" height=\"25\" border=\"0\" onMouseOver=\"obtienFocusLB(this,'Visualiser')\" onMouseOut=\"perdFocusLB(this)\" onClick=\"loadSection(2)\"\">";
    /*rechercher*/
    echo"<td class=\"blocLB\" >";
    echo"<img id=\"imgConfig\" src=\"/home/arpaeinfbf/www/wp-admin/Plugin_ARPAE/Inscriptions/images_admin/xmag.png\" width=\"25\" height=\"25\" border=\"0\" onMouseOver=\"obtienFocusLB(this,'Rechercher')\" onMouseOut=\"perdFocusLB(this)\" onClick=\"loadSection(0)\"\">";
    echo"</td>";
    
    /*trier*/
    echo"<td class=\"blocLB\" >";
    echo"<img id=\"imgConfig\" src=\"/home/arpaeinfbf/www/wp-admin/Plugin_ARPAE/Inscriptions/images_admin/cal.png\" width=\"25\" height=\"25\" border=\"0\" onMouseOver=\"obtienFocusLB(this,'Trier par')\" onMouseOut=\"perdFocusLB(this)\" onClick=\"loadSection(1)\"\">";
    echo"</td>";
    
    /*appliquer*/
    echo"<td class=\"blocLB\" >";
    echo"<img id=\"imgConfig\" src=\"/home/arpaeinfbf/www/wp-admin/Plugin_ARPAE/Inscriptions/images_admin/reload.png\" width=\"25\" height=\"25\" border=\"0\" onMouseOver=\"obtienFocusLB(this,'Lancer requete')\" onMouseOut=\"perdFocusLB(this)\" onClick=\"appliquer(),hideBox('fenetreConfigDiv')\"\">";
    echo"</td>";


Est ce parce que je ne les ai pas mis dans un répertoire spécial ? Pouvez vous m'aider s'il vous plaît ?

Merci d'avance.

2 réponses

  1. bonjour
    essaye mettre le chemin a partir de la racine de wordpress a partir de /wp-admin/

    1. Bonjour, j'ai essayé mais ça ne marche toujours pas.
  2. essaye de mettre des apostrophes avec l'echo et enleve les / d'echappements devant les guillemets
    <?php echo '<p><img src="adressedelimage.jpg">'; ?>

    1. Ça ne fonctionne malheureusement pas.
    2. @Nanashi17essaye de mettre ce ci dans le lien
      http://localhost/arpaeinfbf/wp-admin/etc/etc"

      au pire upload tes images dans wordpress puis va dans la bibliothèque pour récupérer les urls
    3. @elgazarJ'ai déjà été dans la bibliothèque des médias sans succès mais merci de ta proposition.

      Peut-être que mon code php est trop vieux avec tout les \ d'échappements ? Ou qu'il faut mettre les images dans un répertoire précis ?
    4. @Nanashi17essaye seulement ce code pour voir
      <?php echo '<p><img src="http://localhost/tondossier/wp-content/uploads/2017/05/image.jpg">'; ?>

      cela permettra de savoir si c'est le lien de l'image qui pose problème ou le reste
    5. @elgazarJe dois remplacer image.jpg par le nom de mon image ?