Ciao a tutti ragazzi,
ho un problema onestamente insolito che non so proprio come risolvere.
Devo visualizzare una immagine presente in un CAMPO PERSONALIZZATO.
Cosi utilizzo, e l'ho sempre fatto con successo questa stringa
presa direttamente dal codex di wordpress.
questa stringa presente nel campo src di un tag
Cosa succede? In locale tutto ok!
Se provo online nell'html non compare niente fra src="".
Come diavolo è possibile?
Sia online che in locale ho la 3.0.1
Cosi ho provato a creami una funzioncina da solo:
Ma nulla lo stesso. Solo che adesso almeno so perchè visto che con la mia funzione fra src="" è comparso:
Warning:mysql_connect()[function.mysql-connect]: Accesso non consentito per l'utente: 'NOME_UTENTE'@'localhost' (Password: SI) in [..INDIRIZZO..]\funzioni.php on line 3
questo dovrebbe significare che non posso creare una connessione alternativa perchè non sono autorizzato.
I dati sono corretti presi direttamente dal wp_config.php
Come posso risolvere questo problema con la funzione get_post_meta o utilizzare l'id della connessione al database cosi da far girare la mia funzione?
ho un problema onestamente insolito che non so proprio come risolvere.
Devo visualizzare una immagine presente in un CAMPO PERSONALIZZATO.
Cosi utilizzo, e l'ho sempre fatto con successo questa stringa
presa direttamente dal codex di wordpress.
PHP:
<?php echo get_post_meta($post->ID, 'imghome',true) ?>
questa stringa presente nel campo src di un tag
Cosa succede? In locale tutto ok!
Se provo online nell'html non compare niente fra src="".
Come diavolo è possibile?
Sia online che in locale ho la 3.0.1
Cosi ho provato a creami una funzioncina da solo:
PHP:
<? function recupera_id($id,$imgp){
mysql_select_db("NOME_DATABASE");
$conx=mysql_connect("localhost","NOME_UTENTE","PASSWORD");
$query=mysql_query("SELECT * FROM wp_options WHERE post_id='".$id."' AND meta_key='".$imgp."'",$conx);
$rec=mysql_fetch_array($query);
return $rec['meta_value'];
}?>
Warning:mysql_connect()[function.mysql-connect]: Accesso non consentito per l'utente: 'NOME_UTENTE'@'localhost' (Password: SI) in [..INDIRIZZO..]\funzioni.php on line 3
questo dovrebbe significare che non posso creare una connessione alternativa perchè non sono autorizzato.
I dati sono corretti presi direttamente dal wp_config.php
Come posso risolvere questo problema con la funzione get_post_meta o utilizzare l'id della connessione al database cosi da far girare la mia funzione?