我需要在保存woocommerce产品时保存一些选项。
有办法吗?
您可以使用save_post
动作钩子!
save_post
Docs
当一个产品被保存时,你可以使用这个样板来做你的定制工作!
add_action('save_post', 'do_some_custom_work');
function do_some_custom_work( $post_id )
{
if ('product' == get_post_type($post_id)) {
// Do what is necessary here!
die('You hit the right hook!!!');
}
}
注意:
- 除了
$post_ID
之外,您还可以将$post
和$update
传递给回调函数。请阅读文档了解更多细节!
add_action('save_post', 'do_some_custom_work', 10, 3);
function do_some_custom_work( $post_id, $post, $update )
{
if ('product' == get_post_type($post_id)) {
// Do what is necessary here!
die('You hit the right hook!!! This is the product id: ' . $post->ID);
}
}