Sokat kutattam és sokat tanultam a WP-állandókról és a funkciók használatáról a képutak stb. megszerzéséhez, de az eredeti problémám továbbra is fennáll.
<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__);?>">
Mindegyik törött képet ad nekem. Hiányzik valami nyilvánvaló dolog?
Megjegyzések
- Nézze meg ezt a stackoverflow.com/questions/3128873/…
Válasz
Használja a plugin_dir_url()
a nyilvános URI megszerzéséhez annak a könyvtárnak, ahol a hívó PHP fájl található.
<img src="<?php echo plugin_dir_url( __FILE__ ) . "images/facebook.png"; ?>">
Ha a PHP fájl a beépülő moduljának alkönyvtárában található felfelé:
<img src="<?php echo plugin_dir_url( dirname( __FILE__ ) ) . "images/facebook.png"; ?>">