我在Wordpress博客上安装了新的Like插件。我还安装了用于Wordpress的Open Graph插件。
这一切都神奇地工作,只有当我点击时,我的Facebook Wall上会显示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)."\" />";
但没有运气
有什么建议吗?
答案 0 :(得分:0)
我不建议删除内容变量的HTML编码,请使用esc_html()。
问题出在Facebook自己的Like插件或WordPress插件(即从源获取数据,修改并保存)。
您使用哪种完全 WordPress插件?