Mögliche Duplizieren:
How does Facebook Sharer select Images?Facebook Like Meta-Tags nicht zeigen Bilder
ich die Facebook-Like-Button implementiert haben auf allen unseren Seiten, und es funktioniert, indem sie mit der richtigen Book veröffentlichen Meta-Tags. Die Bilder werden jedoch nicht in Facebook angezeigt. Die Bild-Metatags werden korrekt angezeigt, wenn ich den Facebook-Linter verwende, aber sie werden nicht auf der Facebook-Seite von jemandem angezeigt, auf der das Like auf ihrer Pinnwand platziert ist. Gibt es auch eine Möglichkeit, die Informationen häufiger cachen zu lassen? Die Aktualisierung der Tags dauert ewig. Unsere Seite wurde mit CakePHP erstellt. Im Folgenden sind Schnipsel meines Codes, dank:
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:og="http://ogp.me/ns#"
xmlns:fb="http://www.facebook.com/2008/fbml">
<head>
<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script>
<script type="text/javascript" src="http://use.typekit.com/wlx8xgm.js"></script>
<script type="text/javascript">try{Typekit.load();}catch(e){}</script>
<?php
if(!isset($meta_title)) {
$meta_title = $title_for_layout;
}
if(!isset($meta_location)) {
$meta_location = null;
}
if(!isset($meta_image)) {
$meta_image = null;
}
if(!isset($meta_type)) {
$meta_type = null;
}
?>
<meta property="og:title" content="<?= $meta_title ?>"/>
<meta property="og:type" content="<?= $meta_type ?>"/>
<meta property="og:url" content="<?= $meta_location ?>"/>
<meta property="og:image" content="<?= $meta_image ?>"/>
<meta property="fb:admins" content="1004432800"/>
...
echo '<br><br><fb:like href="' . $fbook_url . '" width="300" height="80" layout="standard" show_faces="true" colorscheme="light"></fb:like>';
Was auf der Seite zeigt, ist unter (Link tatsächlich funktioniert): tut es brauche ein http: // ?? –
ist dieses Bild wirklich existiert? weil ich nicht darauf zugreifen kann? Haben Sie einen speziellen Code in Ihrem '.htaccess'? auch das Hinzufügen meines Codes fügt '.... jpg? 4234' hinzu [lesen Sie dies] (http://www.developphp.com/view_lesson.php?v) = 275), wenn dies das Problem löst, dann ist es ein Cache-Problem – ifaour
tat mir leid. posted falscher Link ... das ist von einer anderen Seite meiner Website mit einem Bildpfad, der definitiv funktioniert: –