Ciao a tutti. Utilizzo Jea per il sito dell'agenzia immobiliare.
Ho seri problemi a condividere i link delle proprieta' su Facebook per la mancanza di parametri corretti Open Graph.
Ho trovato in giro un plugin (ma e' per Joomla 2.5) che ha risolto i problemi relativi a titolo pagina e testo (prima prendeva automaticamente i meta della home) ma Facebook continua a non caricare alcuna immagine.
Questo plugin ha una parte di codice che probabilmente deve essere modificata ma non capisco proprio in che modo. Qualcuno mi da una dritta? Grazie.
// Add image tag
if ($this->_imagetype != 2) {
if ($this->_imagetype == 0) {
// use jea image
if ($row->images[0]->URL) {
foreach ($row->images as $key => $image) {
$meta = "<meta property=\"og:image\" content=\"".JURI::base().substr($image->URL,1)."\"/>";
$document->addCustomTag( $meta );
}
$addUrl = true ;
} else
{
$meta = "<meta property=\"og:image\" content=\"".JURI::base().$this->_blankurl."\"/>";
$document->addCustomTag( $meta );
$addUrl = true ;
}
} else
{
// use logo
if ($this->_logourl) {
$meta = "<meta property=\"og:image\" content=\"".JURI::base().$this->_logourl."\"/>";
$document->addCustomTag( $meta );
$addUrl = true ;
} else
{
$meta = "<meta property=\"og:image\" content=\"".JURI::base().$this->_blankurl."\"/>";
$document->addCustomTag( $meta );
$addUrl = true ;
}
}
}