目前,代码<div class="fb-like" data-href="https://facebook.com/myappurl" data-send="false" data-width="450" data-show-faces="false"></div>
如果我在浏览器中登录Facebook,则仅显示“赞”按钮。即使用户退出,如何才能显示它?
例如,像wordpress.org一样......请参阅页面的左下角。
提前致谢!
最佳, 亚历
答案 0 :(得分:3)
唯一不会出现类似按钮的情况(假设已正确实施)是指要被喜欢的页面是对其具有限制的Facebook页面。这包括国家和年龄限制。如果您的Facebook页面有限制,则用户需要登录到Facebook,以便可以验证用户是否可以看到类似按钮。
答案 1 :(得分:0)
无论用户是否登录,都会显示。如果用户未登录并点击Like,则会弹出一个说明
的弹出窗口“您必须登录才能看到此页面。”
您确定要包含fb-root div和Javascript吗?
<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_GB/all.js#xfbml=1&appId=Your-App-ID-HERE";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>