这不是一个简单的过程,但您可以使用一些javascript代码来完成。
不是先令什么的,而是我的插件Simple Facebook Connect 使这更容易。
步骤1:你的网站需要一个Facebook应用程序。SFC将指导您完成此操作,并在您的站点上配置javascript。
第二步:添加一些相似的按钮。SFC允许您通过函数调用自动或手动执行此操作。
步骤3:添加一些特殊的javascript代码来捕获边缘创建。以下是与证监会合作的一个例子:
add_action(\'sfc_async_init\',\'like_detect_edges\');
function like_detect_edges() {
?>
FB.Event.subscribe("xfbml.render", function() {
FB.Event.subscribe("edge.create", function(targetUrl) {
alert(\'edge.create: \'+targetUrl);
});
FB.Event.subscribe("edge.remove", function(targetUrl) {
alert(\'edge.remove: \'+targetUrl);
});
});
<?php
}
这将向FB javascript的初始化阶段添加一些代码,以便捕获相似和不相似的事件并触发一些javascript代码。
现在,我使用了alert’s here,但如果您要更改文档。url,则页面将重定向。
在没有证监会的情况下这样做要复杂一些。您必须添加自己的初始化代码,即FB all的加载程序。js、like按钮XFBML等。