Как подключиться к обновлениям категории продуктов WooCommerce? - PullRequest
0 голосов
/ 28 июня 2018

Когда категория продукта WooCommerce обновляется одним из следующих двух способов, я не понимаю, как подключиться к обновлению с помощью add_action:

  • Изменение порядка подкатегорий в категории (на панели инструментов WordPress в разделе «Продукты: категории» перетащите и измените порядок подкатегорий в родительской категории)
  • Добавить существующий продукт в категорию продуктов

Для последнего я могу подключиться к обновлению продукта - add_action('publish_product', ...) - но не к обновлению категории, которое теперь обновляется добавлением одного продукта.

Вот крючки, которые я пробовал:

add_action('create_product_cat', 'my_update', 10, 1);
add_action('edit_product_cat', 'my_update', 10, 1);
add_action('created_product_cat', 'my_update', 10, 1);
add_action('edited_product_cat', 'my_update', 10, 1);
add_action('product_cat_edit_form_fields', 'my_update', 10, 1);

Может ли кто-нибудь помочь мне понять, как вызвать my_update() при обновлении категории, как описано выше? В идеале идентификатор категории продукта может быть передан в качестве аргумента my_update().

Я использую WooCommerce 3.2.5 на WordPress 4.9.6.

1 Ответ

0 голосов
/ 28 июня 2018

Вы можете попробовать это:

woocommerce_api_create_product_category
woocommerce_api_delete_product_category
woocommerce_api_edit_product_category

http://hookr.io/plugins/woocommerce/3.0.6/actions/#index=a

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