为什么wp_insert_term在分类法存在时返回WP_Error / Invalid Taxonomy?

时间:2018-06-05 01:01:47

标签: php wordpress

我在我的代码中调用wp_insert_term,结果是WP_Error个实例。

如果分类法不存在,这似乎就是结果。

所以我在wp_insert_term ...

之前添加了一行
if (taxonomy_exists('the_taxonomy')) {
    error_log('it exists');
}

在我的日志输出中,我看到it exists

那么,wp_insert_term可能导致我出错的其他原因是什么?

也许我还应该提一下,我在一个独立的脚本中运行此代码。

我也去了我的代码中注册了分类法的地方,然后放了一个echo 'here';语句来确保文件正在正确的时间执行,它就是。在任何其他输出之前,我在我的日志中看到here,这使我相信分类法肯定存在。

0 个答案:

没有答案