php - 如何在 WordPress 中使用 ajax 加载 facebook 评论

标签 php jquery ajax facebook wordpress

我在加载 Facebook 评论时遇到问题。嗯,我正在使用 Qawker 主题。当我在我的博客上集成 facebook 评论时,它适用于永久链接,但评论表单不会显示在 ajax 加载的页面/帖子上。

这是我博客的网址:http://itnotes.tk/ .

我发现 facebook 评论对 URL 敏感,在网站上使用 ajax 时可能无法加载,但我的问题是:如何才能使 facebook 评论与 ajax 加载的内容一起加载?

非常感谢您的帮助...谢谢!

最佳答案

我认为这篇文章很旧,但无论如何可能对下一个读者有用。

如果您想使用ajax加载“新评论”,您应该再次运行加载Facebook库的代码并修改容器(Facebook Comments Div)的data-href。一个简单的代码示例如下:

$.get("/sets/comentarios_facebook",{set_id:set_id},function(data){
    $("#componet_comentarios").html(data);               
(function(d, s, id) {
   var js, fjs = d.getElementsByTagName(s)[0];
       js = d.createElement(s); 
       js.id = id;                          
   js.src = "//connect.facebook.net/es_LA/all.js#xfbml=1&appId=178271392271647";                                    fjs.parentNode.insertBefore(js, fjs);
 }(document, 'script', 'facebook-jssdk'));                              
});  

这次使用 ajax 操作运行,响应是带有新“data-href”的 Facebook 评论 div。

关于php - 如何在 WordPress 中使用 ajax 加载 facebook 评论,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6395519/

相关文章:

javascript - 加载时淡入菜单项(有延迟)

javascript - 按下回车键时提交表单

javascript - CSS 或 jQuery 不间歇性加载

php - Codeigniter 2联接一对多查询3个表

php - Laravel4 IOC容器的好处

javascript - 更改浏览器大小的 Href + jQuery

javascript - 无法使用 javascript 将标签内部的值递增 1

javascript - 如何使用 JavaScript 更改图像和内容?

php - 哪种类型的 Web 服务最适合 iOS?

php - 将goto替换为while循环?