与符号打破Widget标题

时间:2016-07-11 作者:john23klipp

添加符号时(&;)对于文本小部件标题,标题在符号位置(前端)断开。所以:“我,我自己&;“我”变为:“我,我自己”符号被(正确地)存储为&;在DB中。

真正让我抓狂的是,小部件(公共功能小部件($args,$instance){…)的输出方法中的标题已经被破坏了$实例[\'title\']是“我,我自己”

此外,该标题在后端(小部件编辑页面)上是正确/完整的。

任何帮助都将不胜感激!!

1 个回复
SO网友:john23klipp

SOLUTION: 所以,结果(当然)是我自己造成了这个问题(…)我使用\'the\\u widget()\'方法获取小部件,并在运行过程中发送实例参数。参数是查询字符串样式的参数,当然是用符号“粘合”在一起的。现在,我没有对单个参数进行编码,因此查询字符串如下所示:\'&;标题=我自己(&M);&输入;url=…\'这(当然)把事情搞砸了!

我花了足够长的时间才弄明白,所以我希望这对遇到类似问题的其他人有所帮助!

谢谢你的帮助!