0

ユーザーのアクティビティを共有するために、ワードプレスのテーマでプラグインを使用しています。しかし、私が共有しているとき、それは正しい画像、タイトル、説明をとっていません。

私が検索したとき、誰もが Facebook デバッガーとオープン グラフ タグを使用することを提案しています。

オープングラフタグを使って値を設定してみました。すべての値をハードコーディングすると、ヘッダー セクションでオープン グラフ タグが適切に機能します。しかし、本文でメタタグを使用すると、メタタグの値が取得されません。

しかし、私の問題は、体に設定される値があることです。

2〜3個のプラグインを試しました。すべてのプラグインで、私は同じ問題に直面しています。

ボディ内のメタ タグに値を設定する方法はありますか?

前もって感謝します!!!!

4

1 に答える 1

0

プラグインを削除してこれを使用します。Facebook の共有投稿はメタを追加する必要があります。function.php を入れてみてください

add_action('wp_head','add_meta_function');

function  add_meta_function(){
    if(is_single()){
        global $post;       
        echo '<meta property="og:url" content="'.get_permalink().'" />';
        echo '<meta property="og:image" content="'.home_url().'/wp-content/uploads/2015/05/4569952.png" />';

        echo '<meta property="og:title" content="'.get_the_title().'" />';  
        echo '<meta property="og:description" content="'.substr($post->post_content,0,100).'" />';
    }

}

あなたのシングルページとリストページを入れてください。

<a href="https://www.facebook.com/sharer/sharer.php?u=<?php the_permalink();?>" target="_blank">
Share
</a>
于 2015-05-28T12:43:35.130 に答える