Facebook - 隐藏网站上的内容,直到点击“赞”按钮

时间:2010-06-28 23:39:01

标签: facebook wordpress facebook-like hidden

我在我的博客上使用http://www.sociable.es/facebook-wordpress-plugin-3-0/中的wordpress插件,我试着弄明白,他们如何隐藏下载,直到我点击帖子上的“赞”按钮。

我试过了:

<fb:fbml version="1.1">
<fb:visible-to-connection>HIDDEN CONTENT</fb:visible-to-connection>
</fb:fbml>

但它不起作用。

有没有办法使用Javascript SDK或任何其他解决方案?

非常感谢!

2 个答案:

答案 0 :(得分:1)

我认为FBML已被废除。找到这段代码:     

$request = $_REQUEST["signed_request"];

list($encoded_sig, $load) = explode('.', $request, 2);

$fbData = json_decode(base64_decode(strtr($load, '-_', '+/')), true);

if (!empty($fbData["page"]["liked"]))

{ ?>

You are a fan 

<?php } else { ?>

You are not a fan 

<?php }

//print_r($_REQUEST);

?>

但是,我的iFrame没有提取请求变量。 我会弄清楚是否会更新。

NB - 仅在用户第一次喜欢该页面时才有效。你必须保存会话变量或其他东西。

答案 1 :(得分:0)

这是Wordpress的现成解决方案: Like 2 Unlock for Wordpress