【发布时间】:2013-05-01 14:13:06
【问题描述】:
我正在使用 ACF 插件来处理由插件制作的自定义字段和类别。我的问题是我创建了一个名为“Mobile”的自定义类别。添加一个新的自定义帖子并将其插入到管理仪表板的“移动”类别中。
但是,如果我尝试将帖子设置为使用 wp_set_object_terms 的代码中的该类别,它会给我一个无效分类的错误。我一直在寻找针对我的情况的解决方案,但唯一重要的是在我调用它之前加载分类法。我不知道在 ACF 插件或我的插件中查看哪里有问题。
你能给我一个建议吗? 谢谢。
【问题讨论】:
-
自定义类别是什么意思?
-
由 ACF 插件制作的类别。抱歉,我将编辑问题以免造成进一步的混乱。
-
简单来说,一个分类就是一组词条,例如,默认帖子类型的分类名称是“类别”。如果您在“类别”下有:“健康”、“运动”、“文学”……这些是“类别”分类法的术语。创建自定义帖子类型时,应先创建分类法,然后再创建其术语。我希望我的评论不会浪费你的时间,但我总是强调要记住这一点给别人,因为我也错了。
-
你能写出包含 wp_set_object_terms 的完整行吗?
-
我理解,并没有浪费我的时间,非常感谢您抽出宝贵的时间回答我,问题是我所有的分类法都是由 ACF 插件注册的,并且在一部分在分类类别中注册我的帖子的插件有效,但是当我从同一个插件中的另一个文件中注册时,它会失败并给我问题中指定的错误。
标签: wordpress categories taxonomy