0

我在我的 Wordpress 博客上安装了新的 Like 插件。我还安装了适用于 Wordpress 的 Open Graph 插件。

除了当我点击喜欢时,我的 Facebook 墙上会显示 HTML 特殊字符之外,这一切都非常神奇。

我首先尝试通过编辑插件的 php 来阻止 Open Graph 插件对 mega 标记的内容进行编码。

我变了:

return "<meta property=\"{$property}\" content=\"".htmlentities($content)."\" />";

至:

return "<meta property=\"{$property}\" content=\"".$content."\" />";

然后尝试:

return "<meta property=\"{$property}\" content=\"".htmlspecialchars_decode($content)."\" />";

但没有运气

有什么建议么?

4

1 回答 1

0

我不建议删除内容变量的 HTML 编码,请使用esc_html()

问题要么出在 Facebook 自己的 Like 插件中,要么出在 WordPress 中(即从源中获取数据,修改并保存)。

您使用的是哪个确切的WordPress 插件?

于 2010-05-28T13:22:56.083 回答