Fiz muitas pesquisas e aprendi muito sobre constantes WP e uso de funções para obter caminhos de imagens, etc., mas meu problema original ainda 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__);?>">
Todos me dão imagens quebradas. Estou perdendo algo óbvio?
Comentários
- Verifique este stackoverflow.com/questions/3128873/…
Resposta
Use plugin_dir_url()
para obter o URI público para o diretório onde está o arquivo PHP de chamada.
<img src="<?php echo plugin_dir_url( __FILE__ ) . "images/facebook.png"; ?>">
Se o arquivo PHP estiver em um subdiretório de seu plug-in, você tem subir:
<img src="<?php echo plugin_dir_url( dirname( __FILE__ ) ) . "images/facebook.png"; ?>">