Поведение кнопки "Добавить" под примечаниями к заказу в WooCommerce
Я добавил метабокс на странице заказов (post.php? Post=n&action=edit), в которой есть только кнопка. При нажатии кнопки вызывается функция php, которая публикует некоторые детали заказа (например, сведения о доставке и т. Д.) В базе данных. Вот код для кнопки.
function new_meta_box_button(){
submit_button('New Meta Box Button', 'primary','new_meta_box_button');
}
add_action('save_post','button_action');
function button_action($order){
if(!isset($_POST['new_meta_box_button'])){
return;
}
// some function call
}
Каждый раз, когда нажимается кнопка, она обновляет страницу. Мне нужно, чтобы поведение было похоже на поведение кнопки "Добавить" под примечаниями к заказу. Поэтому, когда кнопка нажата, она должна вызвать требуемую функцию, отправить данные в базу данных и отобразить сообщение об успехе, но не обновить страницу. Что мне нужно изменить в моем коде?
ТИА!