Как остановить удаление элементов в WooCommerce - PullRequest
0 голосов
/ 05 февраля 2020

У меня есть сторонняя интеграция с установкой WooCommerce с использованием JSON API. Сторонняя система назначается ведущей и отвечает за создание и обслуживание продуктов в WooCommerce.

Иногда вызовы API из сторонней системы завершаются сбоем, поскольку элемент не существует в WooCommerce - он был заблокирован / удален пользователем в WooCommerce. На веб-сайте есть ряд пользователей, которым требуется доступ для выполнения других заданий по обслуживанию веб-сайта, и, поскольку они случаются, они имеют доступ к продуктам, которые иногда выполняют техническое обслуживание элементов веб-сайта - они не могут выполнять техническое обслуживание элементов в третьей стороне. система из-за разрешений.

У меня есть контроль как на веб-сайте, так и на сторонней системе, поэтому я начал обнаруживать сбои, когда элемент отсутствует, и выводил sh другой элемент, но это не так. Это то, что я думаю, я бы посчитал правильным исправлением.

Как предотвратить, чтобы продукты были заблокированы / удалены для всех, кроме избранных пользователей в WooCommerce? Это вообще возможно?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...