FB的替代内容,例如非登录用户的框

Alternative Content for FB Like Box for non-logged in users

本文关键字:登录 用户 FB      更新时间:2023-09-26

我的网站上有一个Facebook"喜欢"框,用于显示有年龄限制的页面。问题是它只是显示为空白 - 没有向用户解释为什么没有显示任何内容。

有没有办法在类似的框空间中提供替代内容,告诉用户他们需要登录Facebook才能显示框?

最后,我采用了一种粗糙而现成的方法,但它确实可以完成工作:正如 Robbert 指出的那样,默认版本没有指定的高度。因此,通过将其放入具有定义高度且溢出设置为隐藏的容器中,我可以将替代内容放在下面 - 这样,如果显示类似框,它会将替代内容撞开。

<div style="height:65px;overflow:hidden;">
<div 
    class="fb-like" 
    data-href="http://mysite.etc"
    data-send="false" 
    data-height="20" 
    data-width="300"  
    data-show-faces="true" 
    >
    </div>
<p>Alternative content goes here.</p>   
</div>