Ho fatto molte ricerche e imparato molto sulle costanti WP e sulluso delle funzioni per ottenere percorsi di immagine ecc. ma il mio problema originale 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__);?>">
Tutti mi danno immagini interrotte. Mi manca qualcosa di ovvio?
Commenti
- Dai unocchiata a questo stackoverflow.com/questions/3128873/…
Risposta
Utilizza plugin_dir_url()
per ottenere lURI pubblico per la directory in cui si trova il file PHP chiamante.
<img src="<?php echo plugin_dir_url( __FILE__ ) . "images/facebook.png"; ?>">
Se il file PHP si trova in una sottodirectory del tuo plugin devi per salire:
<img src="<?php echo plugin_dir_url( dirname( __FILE__ ) ) . "images/facebook.png"; ?>">