我在我的代码中调用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
,这使我相信分类法肯定存在。