Bild-Zuweisung für Facebook Teilen
|
|
26. Juni 2011 |
Die Share-Funktion von Facebook ermöglicht auch Grafiken einzubinden. Das heisst, dass bei der Anwendung dieser Funktion nicht nur ein Kommentar, sondern auch ein Bild gepostet wird. Der Post fällt mehr auf und dementsprechend sind die Chancen höher für Kommentare und Viral-Effekte.
Facebook ermittelt eine beliebige Grafik deiner Joomla-Webseite und überträgt diese bei der Interaktion mit „Like“ oder „Share“ auf die Pinnwand. Damit Du die Wahl der Grafik steuern kannst, ist der Meta-Tag og:image hilfreich. Da bis anhin die Nutzung dieses Tags mit Fehler auf der Webseite verbunden war, haben wir euch eine kleine Nachbesserung, das euer Joomla weiterhin xhtml valide bleibt. Damit das og:image-Tag nur angezeigt wird, wenn Facebook eure Webseite durchsucht, benötigt Ihr die Abfrage durch den User-Agent von Facebook.
Fügt folgenden Code im head-Bereich der index.php eurer Joomla-Webseite ein:
<?php if($_SERVER['HTTP_USER_AGENT'] == 'facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)') { ?> <meta property="og:image" content="http://www.deine_domain.ch/dein_bild.jpg" /> <?php } ?>
Die Open Graph Protocol-Tags og:title und og:site_name können im Joomla vernachlässigt werden, da diese besser normal aus den Meta-Tags ausgelesen werden. Weitere Informationen zu den Open Graph Protocol von Facebook erhaltet ihr unter Open Graph Protocol for Facebook. Wie Facebook eure Webseite ausliest findet ihr unter URL Linter von Facebook. Damit könnt Ihr auch die Funktionen testen und falls eure Grafik nicht beim ersten Mal korrekt angezeigt wird, die Auslesung der Grafik zurücksetzen.
|
Kommentare
Geht das auch mit Magento?
Lg Tom
ist damit die index.php des Templates oder die des Stammverzeichni sses der Joomla installation gemeint?
Danke
in deinem Template für Joomla findest du eine index.php, mit head-bereich ist der abschnitt gemeint, welcher sich zwischen und befindet.
Danke im voraus.
Gruss Uwe