X

Facebook Open Graph Snippet zum Festlegen eines Standardbilds

Schnipsel von IsItWP

Wenn Ihre Website-Besucher die Beiträge in sozialen Medien wie Facebook teilen, wird mit jedem Beitrag ein Bild namens Facebook Open Graph angehängt. Dieses Bild kann das Beitragsbild Ihres WordPress-Beitrags oder ein anderes im Beitrag verwendetes Bild sein. Sie können auch ein Standardbild für Facebook Open Graph festlegen.

Anleitung: Fügen Sie den folgenden Snippet zur functions.php-Datei Ihres WordPress-Themes hinzu.
Sie müssen Ihre ADMIN_ID festlegen, indem Sie http://graph.facebook.com/yourfacebookusername besuchen, und die URL des Logos Ihrer Website ändern. Dann können Sie überprüfen, ob Facebook alle korrekten Informationen erhält, indem Sie zu https://developers.facebook.com/tools/debug gehen.

function diww_facebook_image() {
		echo '<meta property="fb:admins" content="ADMIN_ID" />';
		echo '<meta property="og:title" content="' . get_the_title() . '" />';
		echo '<meta property="og:site_name" content="' . get_bloginfo('name') . '" />';

	global $post;
	if ( is_singular() ) { // only if a single post or page
		echo '<meta property="og:type" content="article" />';
		echo '<meta property="og:url" content="' . get_permalink() . '" />';

	if (has_post_thumbnail( $post->ID )) { // use featured image if there is one
		$feat_image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'large' );
		echo '<meta property="og:image" content="' . esc_attr( $feat_image[0] ) . '" />';
	 }else{ // use site logo in case no featured image
		echo '<meta property="og:image" content="http://yourdomain.com/logo.png" />';
	 }
	}

	if ( is_home() ) { // for homepage only
		echo '<meta property="og:type" content="website" />';
		echo '<meta property="og:url" content="' . get_bloginfo('url') . '" />';
		echo '<meta property="og:image" content="http://yourdomain.com/logo.png" />';
	}
}

add_action( 'wp_head', 'diww_facebook_image' ); 

Vielleicht möchten Sie auch einen Facebook-Share-Link erstellen.

Kommentare   Hinterlasse eine Antwort

  1. Dave, es gab eine kurze Zeit, in der ich meine Beiträge geteilt habe und Facebook ein Bild von meinen Anzeigen verwendet hat, und mir dann mitgeteilt hat, dass es nicht erlaubt sei! Dies geschah, auch wenn ich oben im Beitrag ein Nicht-Anzeigen-Bild hatte. Es hat sich von selbst gelöst, aber dieser Snippet könnte nützlich sein, um das gewünschte Bild auszuwählen.

Kommentar hinzufügen

Wir freuen uns, dass Sie einen Kommentar hinterlassen haben. Bitte beachten Sie, dass alle Kommentare gemäß unserer Datenschutzrichtlinie moderiert werden und alle Links nofollow sind. Verwenden Sie KEINE Schlüsselwörter im Namensfeld. Lassen Sie uns ein persönliches und bedeutungsvolles Gespräch führen.

WordPress Launch Checkliste

Die ultimative Checkliste für den Start von WordPress

Wir haben alle wichtigen Checklistenpunkte für den Start Ihrer nächsten WordPress-Website in einem praktischen E-Book zusammengefasst.
Ja, senden Sie mir das kostenlose E-Book!