2013-04-01 5 views
0

я использовал код, сгенерированный на этой странице:Комментарии с использованием Facebook Комментарий Plugin исчезают после обновления

https://developers.facebook.com/docs/reference/plugins/comments/

Однако, так как мои страницы динамичны я заменил эту часть:

<div class="fb-comments" data-href="http://example.com" data-width="470" data-num-posts="10"></div> 

с. ..

<div class="fb-comments" data-href="http://www.mywebsite.com/index.php?a=[some dynamic name]" data-width="470" data-num-posts="10"></div> 

Когда я пытаюсь опубликовать, в комментарии будет отображаться bu Когда я обновляю страницу, она исчезнет. Я делаю что-то неправильно?

ответ

1

Да, ваш url получает параметры.

facebook кнопки, в поле для комментариев, и т.д., как, они не используют параметры ПОЛУЧИТЬ так для вас имея это:

http://www.mywebsite.com/index.php?a=[some dynamic name] 

или это:

http://www.mywebsite.com/index.php 

Его все равно

+0

Но как я могу разместить комментарии FB на динамических страницах? Я имею в виду, как пометить его как другую страницу? Есть ли способ? – catandmouse

+1

Ну, вам нужно преобразовать свои URL-адреса в нечто вроде этого http://www.mywebsite.com/index.php/dynamic_name, например, если вы посмотрите на URL-адреса stackoverflow, вы увидите, что вместо использования параметра get для id вопроса, они используют сегмент uri –

+0

Хорошо, спасибо, я понимаю, что вы имеете в виду сейчас. – catandmouse

Смежные вопросы