I pulsanti di facebook visualizzano l'immagine errata

mircot80

Nuovo Utente
4 Feb 2013
27
0
0
Ciao a tutti, sono giorni che sto tentando di fare funzionare il pulsante per condividere un prodotto di Virtuemart su facebook ma mi visualizza sempre l'immagine errata.
Ecco la procedura che ho eseguito:

1) All'inizio del file: /templates/template1/index.php
Ho inserire le seguenti righe:

<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/it_IT/all.js#xfbml=1&appId=1111111111111";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

2) All'inizio di questo file:
components/com_virtuemart/views/productdetails/tmpl/default.php
Ho inserito le seguenti righe:

<html>
<head>
<?php
$og_type = 'article';
$og_url = JURI::current();
$og_image = JRoute::_(JURI::base().$this->product->images[0]->file_url);
$og_desc = $this->product->product_s_desc;
$og_title = $this->product->product_name;

$app =& JFactory::getApplication();
$og_sitename = $app->getCfg('sitename');

$doc = JFactory::getDocument();
$doc->addCustomTag('<meta property="og:type" content="article"/>');
$doc->addCustomTag('<meta property="og:url" content="'.$og_url.'"/>');
$doc->addCustomTag('<meta property="og:site_name" content="'.$og_sitename.'"/>');
$doc->addCustomTag('<meta property="og:image" content="'.$og_image.'"/>');
$doc->addCustomTag('<meta property="og:description" content="'.$og_desc.'"/>');
$doc->addCustomTag('<meta property="og:title" content="'.$og_title.'"/>');
?>
</head>
</html>

3) E in un punto a mia scelta sempre all'interno di questo file:
components/com_virtuemart/views/productdetails/tmpl/default.php
Ho inserito le seguenti righe per visualizzare i pulsanti di facebook:

<fb:like send="true" width="450" show_faces="false"></fb:like>


Questo è un articolo del mio sito:
http://www.trevisoassistenza.it/shop/modem/modem-gsm-dual-band-seriale-digicom-8d0114-detail.html
Come si vede premendo il tasto "mi piace" o "invia" viene visualizzata la foto errata.

Guardando con firebug trovo il seguente tag (sembrerebbe corretto):
<meta content="http://www.trevisoassistenza.it/images/stories/virtuemart/product/8d0114.jpg" property="og:image">

Se eseguo il test open graph da qui:
https://developers.facebook.com/tools/debug/
Mi comunica che ho i meta tag nel corpo e non in testa e poi mi che l'immagine è mancante (og:image is missing).

Io ho perso ogni speranza, qualcuno mi sa dare un indizio? O magari risolvere il problema?

Ho già scritto sul forum ufficiale di Virtuemart ma non ho ricevuto nessuna risposta...

Grazie Mirco
 
Discussioni simili
Autore Titolo Forum Risposte Data
4 Pulsanti woocommerce Content Management System (CMS) 0
D [Javascript] pulsanti per comandi shell con php e ajax Ajax 7
S Dreamweaver pulsanti salva-annulla-ripeti Windows e Software 4
maicol07 Python - Tkinter - Aiuto con pulsanti e tuple Programmazione 0
R [HTML] Pulsanti animati per wordpress WordPress 23
P Movimento telecamera attraverso pulsanti HTML e CSS 2
S pulsanti sonori in html5 HTML e CSS 3
F pulsanti condivisione social su singola foto HTML e CSS 1
C Pulsanti per touch screen HTML e CSS 1
C Touchscreen e pulsanti HTML e CSS 3
otto9due Pulsanti condividi su social dinamici.. PHP 3
A Pulsanti login e registrazione PHP 3
Alessandra Fanelli Menu Collapse- help -nn iserisce azioni a pulsanti Flash 0
ivarello Due Pulsanti con per lanciare funzione Javascript 0
F ancora pulsanti HTML e CSS 1
M Modulo con 2 pulsanti submit PHP 5
C Creare una form con pulsanti di scelta macro Visual Basic 1
I Problema Pulsanti Html e PHP, due submit che aggiornano la pagina .. PHP 0
M Distinguere l’input di due pulsanti Classic ASP 8
S Pulsanti e Formattazione del testo Javascript 6
P Problema visualizzazione pulsanti dopo scroll jQuery 6
D Che caratteristiche deve avere un gruppo di pulsanti di scelta in phpMyAdmin? MySQL 10
A Problemi con pulsanti social network Javascript 3
D Problemi coi pulsanti PHP 0
A fancyBox script - problema con pulsanti jQuery 2
emanuelevt problema con pulsanti animati jQuery 2
E Visualizzazione Pulsanti PHP 1
T Come far interagire pulsanti e codice php? PHP 1
T 3 pulsanti di ricerca Javascript 0
max_400 Gestire un timer con i pulsanti PHP 5
B modifiche in Dreamweaver per Vecchi pulsanti Flash? Webdesign e Grafica 5
G pulsanti che cambiano con onclick Javascript 5
G Listato con effetto scorrevole comandato da pulsanti Javascript 6
C drupal: cambiare grafica pulsanti Content Management System (CMS) 2
P ActionScript: modificare pulsanti Flash 1
V Pulsanti Flash Flash 0
M ruotazione oggetto con pulsanti e/o con mouse Flash 10
s@r@ Pulsanti interattivi che non si vedono Javascript 5
A creare layout con pulsanti a schede HTML e CSS 3
P creare una serie di pulsanti con photoshop Photoshop 3
H Gimp, pulsanti e xtns Webdesign e Grafica 0
R Creare pulsanti di scorrimento in flash e altre informazioni Flash 0
L Dove posso trovare pulsanti in flash? Flash 3
F problema Pulsanti flash su IE con target su diversi frame Flash 3
D Problema disabilitazione pulsanti (Actionscript 2.0) Flash 0
D Problema disabilitazione pulsanti (FL 8.0 - AS 2) Flash 0
R pulsanti per aumentare o diminuire velocità di una canzone Flash 7
I Pulsanti E Ie7 Flash 9
S Pulsanti Flash 1
U creare pulsanti gif Webdesign e Grafica 2

Discussioni simili