为了删除开发过程中使用的数千个旧分类法和术语,我建议其他开发人员使用以下SQL查询:
TRUNCATE wp_terms;
TRUNCATE wp_termmeta;
TRUNCATE wp_term_taxonomy;
TRUNCATE wp_term_relationships;
开发人员告诉我,在运行这些查询之后,他遇到了大量问题,其他数据也被删除了。
Other than terms and taxonomies, what other data might be stored in those tables? 我们知道与post无关的信息存储在
wp_posts
, 例如导航菜单。同样,非术语数据是否存储在上述表格中?
EDIT: 请注意,可以读取表结构以查看具体内容obvious 正在存储数据,所有这些数据似乎都与术语、分类法及其元数据和关系相关。这个问题是问什么non-obvious 数据也可以存储在这些表中,也就是说,如果这些表被截断,与术语或分类法无关的数据将丢失。这与loosing Navigation Menu configurations 截断时wp_posts
, 从检查表结构和wp_posts
和相关表格。