Hvordan ringe bilder fra plugins-bildemappen din?

Jeg har gjort mye forskning og lært mye om WP-konstanter og funksjonsbruk for å få bildestier osv., men det originale problemet mitt vedvarer fortsatt.

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

Alt gir meg ødelagte bilder. Mangler jeg noe åpenbart?

Kommentarer

Svar

Bruk plugin_dir_url() for å få offentlig URI for katalogen der den anropende PHP-filen er.

<img src="<?php echo plugin_dir_url( __FILE__ ) . "images/facebook.png"; ?>"> 

Hvis PHP-filen er i en underkatalog av pluginet ditt, har du å gå opp:

<img src="<?php echo plugin_dir_url( dirname( __FILE__ ) ) . "images/facebook.png"; ?>"> 

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *