Beitragsbild als Facebook Standard

Facebook und co. sollen das Beitragsbild (Post-Thumbnail) verwenden.
Code Schnipsel Lösung:

Voraussetzung:

  • Die Funktionalität des Beitragsbild muss aktiviert sein.
    In der functions.php sollte kurz und knapp folgendes stehen:
    if ( function_exists( 'add_theme_support' ) )
    add_theme_support( 'post-thumbnails' );
  • Ein Bild muss als Beitragsbild festgelegt worden sein

Beispiel:
Beitragsbild im Beitrag | Thumbnail in Beitragsübersicht | Link zum Beispiel
Beitragsbild im Beitrag Beitragsbild Beitragsübersicht

Beitragsbild an Facebook übermitteln

Somit existiert zum Beitrag ein Beitragsbild, der nachfolgende Code sucht dieses Bild (Thumbnail) in einem Beitrag und nutzt es als Standard beim Teilen auf Facebook an.
mehr Infos bei FastWP.de

Diesen Code in der header.php vor dem schliessenden </head> einfügen:
<?php if ( is_single() and function_exists('has_post_thumbnail') and has_post_thumbnail($post->ID) ) : ?>
<link rel="image_src" href="<?php $thumb = wp_get_attachment_image_src(get_post_thumbnail_id($post->ID), 'full'); echo $thumb[0]; ?>" />
<?php endif; ?>

Beispiel:
Beitragsbild Facebook share

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.