2012-11-04 47 views

回答

2

請添加這個功能到你的functions.php文件。

function wpc_fb_opengraph() { 
$wpc_image_url = wp_get_attachment_image_src(get_post_thumbnail_id(), 'large'); 
?> 
<meta property="og:title" content="<?php the_title(); ?>" /> 
<meta property="og:url" content="<?php the_permalink(); ?>" /> 
<meta property="og:site_name" content="<?php bloginfo('name'); ?>" /> 
<meta property="og:description" content="<?php echo strip_tags(get_the_excerpt($post->ID)); ?>" /> 
<meta property="fb:app_id" content="APP ID HERE"> 
<meta property="fb:admins" content="YOUR FB USER ID (OR USERNAME) HERE"/> 
<meta property="og:image" content="<?php echo $wpc_image_url[0] ?>"/> 
<?php } 

add_action('wp_head', 'wpc_fb_opengraph'); 

注意:如果您還沒有任何Facebook應用程序爲您的網頁,您不必使用此行。

<meta property="fb:app_id" content="APP ID HERE"> 
<meta property="fb:admins" content="YOUR FB USER ID (OR USERNAME) HERE"/> 

快樂的WordPress ..

+0

您好,感謝這個..我只是確認,我這個從Yoast SEO插件來了,但它仍然無法正常工作的任何想法? – Krunal

+0

Yoast SEO是否爲你的文章/網頁meta desription /關鍵字區域添加了任何meta字段結果? –

+0

是的,它爲每個帖子添加元數據。然而,當我通過直接URL它確實工作,但...與分享這個插件短網址,它不起作用。 – Krunal