Bild für Facebookeintrag über Like-Button

25. Jan 2012, 23:26 Uhr

Beim Erstellen von Einträgen auf Facebookseiten über den Facebook Like-Button verwendet Facebook willkürlich ein Bild von der entsprechenden Seite. Um selber zu bestimmen, welches Bild beim Klick auf den "Gefällt mir" Button publiziert wird, nutzen Sie das von Facebook definierte Open Graph Konzept.

Bedienen Sie sich dazu den Mitteln von Weblication® CMS, um z.B. das als Vorschaubild (Thumbnail) hinterlegte Bild der entsprechenden Seite zu verwenden.

Das Beispiel führt an, wie Sie das erforderliche Meta-Tag im Head der Seite ausgeben. Als Grundlage wird das Vorschaubild der jeweiligen Seite verwendet. Wenn dies nicht vorhanden ist, wird ein Standardbild gesetzt (otherwise-Bereich).

Auszug aus /IhrGlobalesProjekt/wGlobal/layout/templates/misc/includes.global.php

...
    <xsl:choose>
      <xsl:when test="/wd:document/wd:extension/wd:meta/wd:thumbnail/@src and not(/wd:document/wd:extension/wd:meta/wd:thumbnail/@src = '')">
        <meta property="og:image" content="{concat(php:functionString('wEnv::getUrlHost'), /wd:document/wd:extension/wd:meta/wd:thumbnail/@src)}"/>
      </xsl:when>
      <xsl:otherwise>
        <meta property="og:image" content="{concat(php:functionString('wEnv::getUrlHost'), '/IhrAssetsProjekt/img/bild-weisss.jpg')}"/>
      </xsl:otherwise>
    </xsl:choose>
...
 

Ähnliche Seiten

© Scholl Communications AG - Powered by Weblication® CMS