我正在使用WP All Import导入产品。我在CSV中有一列,如果将其设置为“是”,则会添加一个自定义术语。如果设置为“否”,它将删除自定义术语。我使用钩子pmxi_saved_post
添加/删除了该术语。要注意的是,如果这是一个可变产品,并且他们的一些孩子有该术语,那么父母必须有该术语。如果没有孩子,我必须从父母那里删除这个词。
在所有情况下都可以正常工作,除非我删除一个(或多于一个,但少于总数的孩子)中的术语。在这种情况下,它会做什么?它将删除所有子项中的术语,并将其保留在父项中。
在WP Admin仪表板中使用相同的代码添加或删除术语,并且可以正常工作。因此,WP All Imports可能会做一些奇怪的变化。知道我可以尝试什么吗?