WP All Imports изменяет все мои варианты - PullRequest
1 голос
/ 10 июля 2020

Я импортирую товары с помощью WP All Import. У меня есть столбец в CSV, который, если он установлен на «да», добавляет настраиваемый термин. Если установлено «нет», пользовательский термин удаляется. Я добавляю / удаляю термин с помощью крючка pmxi_saved_post. Загвоздка в том, что если это переменный продукт и у некоторых из их потомков есть термин, то у родителя должен быть термин. Если ни у одного из дочерних элементов его нет, я должен удалить термин из родительского элемента. дети. В таком случае, что он делает? Он удаляет термин из ВСЕХ дочерних элементов и сохраняет термин для родительского.

Тот же код используется в панели управления WP Admin для добавления или удаления термина, и он работает нормально. Так что, возможно, WP All Imports делает странные вещи с вариациями. Есть идеи, что я могу попробовать?

...