2016-05-22 22 views
-1

私はwordpressサイトをURL Paramsプラグインで使用して、変数をあるページから別のページに渡し、その変数値を使用して自分のサイトに画像を作成しています。問題は次のとおりです。その投稿をFacebookに共有しているうちに、画像に以下の問題があるため、画像が表示されません。WordPressの投稿/ページにカスタムメタタグを追加する

abc.com/your-result-is-ready-7/?id=1119647968071119

が、CanonicalのURLは次のとおりです:

abc.com/your-result-is-ready-7/

ため、不足している変数の上記のような状況で起こる何

フェッチURLが正しいです値は、イメージも作成されません。

WordPressの投稿でカスタムOG画像のURLを設定する方法はありますか?それは、投稿がFacebookやその他の方法で共有されているときに適切な画像を表示することですか?

答えて

0

ご紹介画像があなたのOGとなりますので、はい、あなたのfunctions.phpファイルでこれを使用することができます。画像やあなたは多分

add_action('wp_head', 'og_tags'); 
function og_tags() { 
    if(is_single()) { 
     if (has_post_thumbnail()) : 
     $image = wp_get_attachment_image_src(get_post_thumbnail_id(), 'large'); 
    ?> 
     <meta property="og:image" content="<?php echo $image[0]; ?>"/> 
    <?php endif; 
    } 
} 
?> 
+0

はそうuの感謝も または使用yoast別の画像を使用するように自身のコードを変更することができますウルの助けのために多くの。実際に私のイメージは、私が投稿にただ表示しているように、注目のイメージではありません。上で説明したコードに従って、私の投稿の画像のURLを$ image変数に渡す方法はありますか? –

+0

はいofcですが、あなたの画像はどこですか/私はどこに$ image –

関連する問題