JSON编码是在PHP 5.2中引入的,WordPress要老得多,它是为PHP 4而生(设计的)。
数据序列化在WordPress中非常普遍,因此从PHP序列化到JSON编码将意味着一个巨大的向后兼容性问题,如果我对WordPress了解一点,这将永远不会发生。
也就是说,如果您认为JSON编码比PHP序列化更适合您,那么就使用它。
如果您将字符串(即数据的JSON编码版本)传递给post元函数,WordPress将不会触及它,但您需要记住在检索时对数据进行JSON解码。
如果DB存储大小对你来说非常重要,那么它可能值得额外的工作,否则就让WordPress使用它所使用的东西,而不在乎它。
也许,您可以评估是否使用自定义表来保存数据。