我试图输入一个格式化的代码块作为自定义字段,但它永远不会进入数据库

时间:2016-05-12 00:45:13

标签: wordpress wpallimport

我正在尝试将此传递到名为" _vtprd_includeOrExclude"

的自定义字段中
a:2:{s:23:"includeOrExclude_option";s:11:"includeList";s:29:"includeOrExclude_checked_list";a:2:{i:0;s:2:"1856";i:1;s:4:"1857";}}

enter image description here

我正在使用WPAllImport从XML包中获取数据并进入该字段。

我知道这个功能有效,因为如果我把" bob"在自定义字段中,它没有任何问题。

这个字符串导致它出现空白有什么问题?

enter image description here

与往常一样,我们非常感谢您的反馈和帮助。

1 个答案:

答案 0 :(得分:0)

问题是如果变成数组,字符串中的数据会失败,因为其中一个字段的字符串计数不正确。

要看的部分是最后的。 ...... a:2:{i:0; s:2:" 1856&#34 ;; i:1; s:4:" 1857&#34 ;;}}

罪犯是i:0; s:2:" 1856" " 1856"是4个字符串长,不是。

所以它应该是这样的。 I:0; S:4:" 1856"

当我做出改变时,我对自定义功能进行了静音,它运行得很好。 不完全了解这种结构如何运作的完美例子。所以我想知道是成功的一半。

去乔。