1

正しい軌道に乗っているかどうかはわかりませんが、理解できないように見える問題があります。誰でもアドバイスできますか?

ワードプレスのウェブサイトを作成したところです。その投稿は Facebook で共有されます。

アイキャッチ画像を使用していますが、アイキャッチ画像の Facebook サムネイルを使用したいと考えています。

Facebookにリンクを投稿すると、Facebookはページ上の画像をピックアップするだけで、サムネイルを選択できるようです。

画像は風景で、見栄えが悪いので、私はそれにはあまり乗り気ではありません。そこで、open グラフ プロパティを含むメタ タグを調べて、ウォールへのリンクを投稿するときに Facebook がキャプチャするコンテンツを動的に入力できるかどうかを確認しました。

これは私が試したことです...

<meta name="description" content="" />
<meta name="author" content="" />
<meta charset="utf-8" /> 
<meta property="fb:app_id" content="0000000000000000" />

<?php if ( is_single() || is_page() ) { ?>

<meta property="og:title" content="<?php echo get_the_title(); ?>" />
<meta property="og:type" content="article" />
<meta property="og:url" content="<?php echo get_permalink(); ?>" />
<meta property="og:image" content="<?php $fbthumb = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'facebook-thumb' ); echo $fbthumb[0]; ?>" />
<meta property="og:site_name" content="myblog.co.uk"/>
<meta property="og:description" content="<?php echo get_the_excerpt(); ?>" />

<?php } ?>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />


しかし、これはすべて無視されます!!!

壁に投稿されたリンクを介して Facebook が引き込むコンテンツを制御する方法を誰かが理解するのを手伝ってくれますか? 大変お世話になりました。

ありがとう

4

1 に答える 1

0

先日、この問題が発生しました。Facebook は og:images を両方向で 200px より大きくすることを望んでいます。そうしないと無視されます。使用したときに最高の結果が得られたことがわかりましたwp_get_attachment_image_src($img.ID, 'large')

Facebook Debugger を使用して自分のサイトを見て、自分のサイトについて何が言われているのかを確認してみましたか? https://developers.facebook.com/tools/debug

于 2012-04-27T14:21:47.563 に答える