【发布时间】:2015-07-24 12:23:55
【问题描述】:
所以我想为 WooCommerce 中的产品添加 create_category 和 edit_category。但是在创建/编辑类别时似乎没有使用这些钩子?
我知道这些钩子适用于博客文章等标准类别。
这看起来很奇怪,因为对于产品本身,我可以将标准挂钩用于 transition_post_status 和 delete_post 等帖子。
它是针对特定的产品类别使用不同的挂钩还是根本不使用?有没有办法做到这一点?
这只是我用来尝试挂钩的一小段代码:
add_action('create_category', 'sync_product_category', 10, 1);
function sync_product_category( $catid ) {
$category = get_category($catid);
error_log('category created');
}
当我从博客文章创建一个类别时,它会记录到 error_log.log,但是当我在 WooCommerce 中创建一个类别时,它不会显示。
【问题讨论】:
-
如果我的回答对您有帮助,请标记为已解决。
-
哇,2 年后,这条评论奏效了!非常感谢。
-
不客气 :)
标签: php wordpress woocommerce