您可以使用remove_action()
从指定的操作挂钩中删除函数。Documentation
remove_action( string $tag, callable $function_to_remove, int $priority = 10 )
此函数删除附加到指定动作挂钩的函数。此方法可用于删除附加到特定过滤器挂钩的默认函数,并可能用替代函数替换它们。
所以在你的情况下,
// Remove the function from \'save_post\' action
remove_action(\'save_post\', \'um_activity_new_woo_product\', 99999 );
// Add your own function my_activity_new_woo_product(), to \'save_post\' action
add_action(\'save_post\', \'my_activity_new_woo_product\', 99999, 1 );
我希望这会有所帮助。