Wie dynamisch festlegen og:image meta-tag mit php in joomla?
Ich versuche dynamisch festlegen des og:image meta-tag für eine joomla 1.5 website mit einer Logik, die auf einem Teil der url.
Dies ist der code:
<?php
$actual_link = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
if (strpos($actual_link,'basket') !== false) {
?>
<meta property="og:image" content="http://astel-teglio.it/site/images/Basketball.png" />
<?php
}else{
?>
<meta property="og:image" content="http://astel-teglio.it/site/images/LOGO.jpg" />
<?php
}
?>
Die Logik ist ganz einfach, wenn die url enthält Korb ich will das Bild Basketball.png, sonst LOGO.jpg.
Wenn ich mir die source-code im browser seh ich das richtig, Attribut, sondern als einen fügen Sie den link auf facebook sehe ich immer die Logo-Bild (else-Fall).
Gibt es die zwei folgenden Seiten:
InformationsquelleAutor Migio B | 2013-12-17
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
In Joomla können Sie dynamisch festlegen og:Attribute oder meta-tags wie unten.
Können Sie auch überprüfen,Wie die meta-Daten einer Seite in joomla.
Auch facebook haben cache-Problem, können Sie Debuggen hier.
Hoffe, das hilft..
seine nicht Joomla-Artikel-Bild sind diese dummy-var können Sie nur setzen, was Sie wollen für jeden Artikel.
Ok, ich werde mal versuchen, danke.
InformationsquelleAutor Jobin Jose
Ich denke, das problem wird verursacht durch die SEF-URLs, dass meine url aus:
:
aber wenn facebook lädt die meta-tags, die er laden Sie die original-url, die noch nicht den Korb in die url-Zeichenfolge, und so lädt er die standard-Bild.
InformationsquelleAutor Migio B