В concrete5 (PHP CMS) я создал базовый блок комментариев Facebook, который отлично работает, когда URL-адрес имеет вид http://mysite.com/index.php?cID=122, но не когда URL-адрес http://mysite.com/blog/myblogpost (который является каноническим URL-адресом).).При использовании канонического URL, который инициирует комментарий в Facebook, появляются три пульсирующих поля, которые указывают на загрузку, затем раздел исчезает и ничего не отображает;нет ошибкиПри входе в concrete5 нет разницы.
Добавление кода для включения канонического URL в параметр href раздела не изменило это поведение.
Я не знаю, является ли это Concrete5Причудка или проблема с тем, как я использую код Facebook, кто-нибудь может подсказать, как решить эту проблему?
Блок кода выглядит следующим образом:
<script src="http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php" type="text/javascript"></script>
<fb:comments href="http://mysite.com/blog/myblogpost"></fb:comments>
<script type="text/javascript"> FB.init(MYAPIKEYHERE, "xd_receiver.htm"); </script>