0

我正在使用 ACF 插件来处理由插件制作的自定义字段和类别。我的问题是我创建了一个名为“Mobile”的自定义类别。添加新的自定义帖子并将其插入管理仪表板的“移动”类别中有效。

但是,如果我试图从代码中将帖子设置为该类别,wp_set_object_terms它会给我一个无效分类的错误。我一直在寻找针对我的情况的解决方案,但唯一重要的是在我调用它之前加载分类法。我不知道在 ACF 插件或我的插件中查看哪里有问题。

你能给我一个建议吗?谢谢你。

4

1 回答 1

1

我认为问题在于wp_set_object_terms()函数的使用。第二个参数应包含要添加的术语的 id 或 slug,在您的情况下,它应该是与“mobile_cat”相关的 slug 或 id。然后第三个参数应该指定在哪里添加这个术语的分类。在您的帖子中仍然不知道您的分类名称是什么。

您可以从数据库中获取所有必需的信息。

祝你好运

于 2013-05-01T15:21:32.423 回答