Ik “heb veel onderzoek gedaan en veel geleerd over WP-constanten en functiegebruik voor het verkrijgen van afbeeldingspaden enz. maar toch blijft mijn oorspronkelijke probleem bestaan.
<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__);?>">
Ze geven me allemaal gebroken afbeeldingen. Mis ik iets duidelijks?
Opmerkingen
- Bekijk dit eens stackoverflow.com/questions/3128873/…
Antwoord
Gebruik plugin_dir_url()
om de openbare URI op te halen voor de directory waar het aanroepende PHP-bestand zich bevindt.
<img src="<?php echo plugin_dir_url( __FILE__ ) . "images/facebook.png"; ?>">
Als het PHP-bestand zich in een subdirectory van je plug-in bevindt, heb je omhoog gaan:
<img src="<?php echo plugin_dir_url( dirname( __FILE__ ) ) . "images/facebook.png"; ?>">