2011-06-26 7 views
6

まあ、私はまっすぐ質問があります: 最近のコメントをFacebookのコメントからどのように表示するのですか?私のウェブサイトの社会的なプラグインですか?最近のコメントをFacebookから表示するにはどうすればいいですか?social plugin?

FacebookのコメントソーシャルプラグインをWordPressブログに統合しました。ソーシャルプラグインの最近のコメントを表示するサイドバーにウィジェットを追加したいだけです。

ありがとうございます!

+0

このウィジェットを使用すると、あなたのウェブサイトのいたるところに最近作成したFacebookのコメントを、選択したウィジェットエリアに表示できます。 https://www.heateor.com/facebook-comments-moderation – terriblecoder45

答えて

3

ソーシャルプラグインのレイアウトを変更するにはいくつかの方法がありますが、すべてが新しいコメントを書くことができます。コメントのみを取得する方法の1つはFQLによるものです。それを使用するに

、あなたのコードのFacebookのall.jsを含める(私はあなたが社会的なプラグインを使用している一度あなたが、それを持っていると思います)、以下の操作を行います。

ファーストクラスのコメントをdiv要素を作成します「:次に

<div class="comments"></div> 

、あなたのdivだけでで$(".comments")を置き換え、コメントではないクラスを持っている場合はJavaScript

FB.api(
    { 
    method: 'fql.query', 
    query: 'select text from comment where object_id in (select comments_fbid from link_stat where url ="http://developers.facebook.com/docs/reference/fql/comment/")' 
    }, 
    function(response) { 

     $.each(response, function(i, e) { 
      $(".comments").append("<div class='comment'>"+e.text+"</div>"); 
     });   

    } 
); 

で次の操作を行います。このコードは、comments要素の中にclass commentを持ついくつかの要素を作成します。

jQueryを使用してコメントを繰り返しています。

希望すると助かります!

+0

ありがとう!まあ、私はそれを試してみましたが、それは動作します...それはコメントのポップアップダイアログを示しています...(私はJavaScriptをコーディングする方法がわからない)..しかし、どのように、私はちょうどそれが段落にテキストを投稿する作るのですか? ....もう一つの懸念は、ドメインの特定のページからのコメントだけを表示し、ページを持つドメイン全体ではないということです。(Itnotes.tk参照)...ありがとうございました! – Raven

+0

私は少し答えを変えました。ドメイン全体について、残念ながら私はそれができないと思います。 –

+2

ドメイン全体のコメントを簡単に取得することは不可能です。このリンクは、ここで答えの重要な部分が含まれており、参考のためにリンクを提供することをお勧めし、質問に答えるかもしれないが、私はここに http://stackoverflow.com/a/10412716/280503 – gardenofwine

-2

このウィジェットを使用して、あなたのウェブサイトのいたるところに最近作成したFacebookのコメントをあなたの選択したウィジェットエリアに表示できます。 https://www.heateor.com/facebook-comments-moderation

+0

掲載の回答を参照してください。リンクされたページが変更された場合、リンクのみの回答は無効になります。 - [口コミより](/レビュー/低品質・ポスト/ 16307756) – Confiqure

+0

@Confiqure申し訳ありませんが、私の答えを更新しました。 – terriblecoder45

関連する問題