当我使用PHP将当前URL解析为data-href
属性时,小部件会中断并且不会呈现
控制台说它是因为在fb脚本上将空字符串解析为getElementById。
文档说如果我完全省略data-href
,则默认为当前URL
当我这样做时,它仍然不会呈现,只有当我预定义一些静态URL时。
我将这个小部件放入“footer.php”中,该内容包含在每个页面上的内容之后。
这对我的开发服务器不起作用,因为该URL实际上是localhost
?
答案 0 :(得分:3)
我遇到了类似的问题(虽然有FB分享按钮)。
我能给出的唯一答案是:Facebook似乎不接受localhost
属性中的data-href
。对我来说它适用于其他任何事情 - 例如与127.0.0.1
:)。
闻起来像你需要使用一种解决方法: - /。