スタック オーバーフロー コミュニティの皆様、こんにちは。私はこの問題を解決したいと切望しており、どなたかが親切に私を助けてくれることを本当に願っています.
リンクを共有するときに、私のおすすめの画像のサムネイルを表示するようにFacebookに指示するために、Header.phpにこのコードがあります。また、すべての Open グラフ タグを設定しました。
<?php
global $wp_query;
$thePostID = $wp_query->post->ID;
if( has_post_thumbnail( $thePostID )){
$thumb_id = get_post_thumbnail_id( $thePostID );
$image = wp_get_attachment_image_src( $thumb_id );
echo '<meta property="og:image" content="'.$image[0].'" />';
} ?>
コードが正しくレンダリングされ、適切なサムネイル ファイルを指していることをブラウザで確認しました。ファイルは 300x300 なので、正しいはずです。
まあ、そうではありません!
Facebook デバッガーを介して自分の URL を渡すと、2 つの致命的な間違いが表示されます。1 つ目は、正しい画像が表示されないことです。デバッガーを介して配置したすべてのリンクには、同じ注目の画像が表示されます。各投稿のアイキャッチ画像を無視するのはなぜですか?
また、私の画像は最小サイズ要件 (200x200) に準拠していません。
画像は 300x300 です!!! なんでそう言うの!?
私のウェブサイトは www.estamosobservando.com です。
Opengraph、Facebook、そして世界との戦いに勝つために私を助けていただければ、永遠の感謝を捧げることができます!
B.