0

最近、Wordpress を利用したサイト用のカスタム テンプレートを作成しましたが、投稿ページの 1 つから Facebook ウォールにリンクをコピーすると、機能画像が投稿されなくなりました。以前は Simplo テンプレートを使用していましたが、問題なく動作しました。

私のサイトはhttp://brokeandstarving.comです - たとえば、そのリンクをコピーして Facebook のステータスに貼り付けると、投稿するサムネイルがいくつか見つかりますが、いずれかの投稿へのリンクを投稿すると、リンクは表示されません。サムネイルを見つけてください!(例: http://brokeandstarving.com/480/lemon-honey-chicken/ )。

私の古い Simplo テンプレートでは、Feature Image を自動的に投稿していました。

レイアウトを構成した方法と関係があるに違いありませんが、わかりません。

何か案は?

4

2 に答える 2

1

選択した投稿のサムネイル画像を使用して、これを自動的に行う「Add image_src Meta Tag」という WordPress プラグインがあります。

于 2012-02-27T16:32:03.543 に答える
0

私はもう一度それを自分で解決しました。<link rel="image_src" href="SOURCE OF FEAUTRE IMAGE" />WordPress テンプレートに header.php ファイルを追加する必要があることがわかりました。また、関数の下に追加されていることを確認する必要がありwp_head()ます。

私のために働いた特定のコードは次のとおりです。

<link rel="image_src" href="<?php
$thumbnail_id = get_the_post_thumbnail( $post->ID );
preg_match( '/src="(.*)" class/', $thumbnail_id, $link );
echo $link[1];
?>
于 2011-03-24T23:21:04.853 に答える