He investigado mucho y he aprendido mucho sobre las constantes de WP y el uso de funciones para obtener rutas de imágenes, etc. pero mi problema original persiste.
<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__);?>">
Todas me dan imágenes rotas. ¿Me estoy perdiendo algo obvio?
Comentarios
- Eche un vistazo a esta stackoverflow.com/questions/3128873/…
Respuesta
Utilice plugin_dir_url()
para obtener el URI público para el directorio donde está el archivo PHP que realiza la llamada.
<img src="<?php echo plugin_dir_url( __FILE__ ) . "images/facebook.png"; ?>">
Si el archivo PHP está en un subdirectorio de su complemento, tiene para subir:
<img src="<?php echo plugin_dir_url( dirname( __FILE__ ) ) . "images/facebook.png"; ?>">