我试图用他的网站帮助一位好朋友。我没有制作这个网站,所以我深入了解,我也是WP的新人。他想要一个新的音频播放器和Ajax分页。
到目前为止,我手动完成了所有工作。虽然这是一个艰难的开始。我只是用Ajax加载下一页并从该页面获取一个div。
我的问题是:所有帖子都包含Facebook赞按钮和底部的推文按钮。现在,当我加载下一页帖子(div)时,这些按钮消失了。我想这与加载页面本身时加载的插件有关。它也缺少评论数量。这些也是Facebook评论。说实话,我不知道如何解决这个问题......
编辑:好的,我非常确定我需要在Javascript链中重新加载该插件......可能吗?
您可以在
查看有更好的方法吗?我实际上做得对吗?有插件可以让这更容易吗?再一次,我没有制作这个网站,这是我第一次使用WP。我不知道在哪里可以找到页面设置(可能包含每页的最大帖子数等)。
先谢谢,我希望我很清楚,如果没有,请说。
答案 0 :(得分:1)
您需要做的是在使用Ajax加载动态内容后刷新Facebook插件。这是我在项目中使用的一段代码:
// Run this on your Ajax callback
try{
// This code reloads the Facebook plugins
FB.XFBML.parse();
}
catch(ex){
// Something went wrong
}
代码要求您加载Facebook API(呃!)。