我想在wordpress页面上添加一个facebook fanbox。我可以从以下方面着手:
我从facebook-developer site.
使用以下应用程序初始化JavaScript SDK:books页面。。。
<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/sdk.js#xfbml=1&appId=473241986032774&version=v2.0";
fjs.parentNode.insertBefore(js, fjs); }(document, \'script\',
\'facebook-jssdk\'));</script>
在页面上只包含一次JavaScript SDK,最好是在打开之后
<body>
标签
或者我需要包括这个?
<div class="fb-like-box"
data-href="https://www.facebook.com/FacebookDevelopers"
data-colorscheme="light" data-show-faces="true" data-header="true"
data-stream="false" data-show-border="true"></div>
哪些文本必须添加到文本块小部件中?有什么建议吗
最合适的回答,由SO网友:Pieter Goosen 整理而成
您需要像这样在文本小部件中包含这两段代码。顺便说一句,当你粘贴代码时,你错过了一个>
在里面</script>
. 我在编辑和回答中修复了它
<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/sdk.js#xfbml=1&appId=473241986032774&version=v2.0";
fjs.parentNode.insertBefore(js, fjs); }(document, \'script\',
\'facebook-jssdk\'));</script>
<div class="fb-like-box"
data-href="https://www.facebook.com/FacebookDevelopers"
data-colorscheme="light" data-show-faces="true" data-header="true"
data-stream="false" data-show-border="true"></div>