добавление комментария в нижней вкладке страницы - PullRequest
0 голосов
/ 08 сентября 2011

Я создаю страницу test.php с эффектом цикла jquery для слайдера изображений, проигрывателем битпорта и другим эффектом, все в порядке и работает ..

я пытаюсь добавить поле комментария внизу с этим кодом

<div id="fb-root">fb:comments href="https://www.facebook.com/pageadresse" num_posts="8" width="500"></fb:comments> </div>

и позиционирование комментария через Css

когда я тестирую http://myserver/iframe/test.php появляется окно с комментариями ... но когда я добавляю приложение на свою страницу, поле для комментариев исчезает любая помощь ??

спасибо.

1 Ответ

2 голосов
/ 08 сентября 2011

Сначала , убедитесь, что вы добавили пространство имен xml в тег HTML вашего документа ->

<html xmlns:fb="https://www.facebook.com/2008/fbml">

Второй , в указанном коде отсутствует открывающий тег '<', поэтому он должен быть ->

<fb:comments href="https://www.facebook.com/pageadresse" num_posts="8" width="500"></fb:comments>

Третий , вам не нужно помещать его в <div id="fb-root"></div>, div fb-root нужен только где-то на странице для работы Facebook js-sdk.

Вы можете включить javascript sdk и плагин комментариев в одном, как это ->

<script>(function(d){
  var js, id = 'facebook-jssdk'; if (d.getElementById(id)) {return;}
  js = d.createElement('script'); js.id = id; js.async = true;
  js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
  d.getElementsByTagName('head')[0].appendChild(js);
}(document));</script>
<fb:comments href="https://www.facebook.com/pageadresse" num_posts="2" width="500">
</fb:comments>

Подробнее здесь -> http://developers.facebook.com/docs/reference/plugins/comments/

...