Provedl jsem hodně výzkumu a dozvěděl jsem se hodně o konstantách WP a použití funkcí pro získávání obrazových cest atd., ale stále přetrvává můj původní problém.
<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__);?>">
Všichni mi dávají nefunkční obrázky. Chybí mi něco zjevného?
Komentáře
- Podívejte se na tento stackoverflow.com/questions/3128873/…
Odpověď
Použijte plugin_dir_url()
získat veřejné URI pro adresář, kde je volající soubor PHP.
<img src="<?php echo plugin_dir_url( __FILE__ ) . "images/facebook.png"; ?>">
Pokud je soubor PHP v podadresáři vašeho pluginu, máte nahoru:
<img src="<?php echo plugin_dir_url( dirname( __FILE__ ) ) . "images/facebook.png"; ?>">