Wordpress错误自定义分类在更新后term_taxonomy_id始终为0

时间:2016-02-29 17:07:37

标签: wordpress taxonomy

我正在使用Types Plugin创建自定义帖子类型,自定义字段和分类,但今天我在phperror.log上收到此错误

[29-Feb-2016 16:29:12 UTC] WordPress database error Duplicate entry '5261-0' for key 'PRIMARY' for query INSERT INTO `wp_term_relationships` (`object_id`, `term_taxonomy_id`) VALUES (5261, 0) made by do_action('wp_ajax_inline-save'), call_user_func_array, wp_ajax_inline_save, edit_post, wp_update_post, wp_insert_post, wp_set_post_terms, wp_set_object_terms

term_taxonomy_id不能为0,但我不知道如何解决这个问题。

我试过

1 .-删除并使用类型创建新的自定义分类(不起作用) 2 .-从PHP代码创建自定义分类(相同的错误) 3 .-手动填写term_taxonomy_id(同一错误)

当我保存选择自定义分类的帖子时会发生此错误,然后我“刷新”我的wordpress面板并为每个帖子选择所有分类。

我能做什么吗?谢谢!

1 个答案:

答案 0 :(得分:0)

我解决了!如果有人有同样的错误,请检查你的表" wp_term_taxonomy"有" term_taxonomy_id"作为自动增量,主要和单一选项:)