Сделал кнопку, чтобы со страницы товара можно было перевести его в статус Черновик.
После нажатия товар становиться черновиком, но страница уходит в ошибку.
Помогите скорректировать код, кнопка "Draft product" в админ панели
function add_link_to_admin_bar($admin_bar)
{
global $post;
$my_args = array(
'ID' => $post->ID,
'post_status' => 'draft',
);
$args = array(
'id' => 'my-custom-link',
'title' => 'Draft product',
'href' => wp_update_post($my_args),
);
$admin_bar->add_node($args);
}
add_action('admin_bar_menu', 'add_link_to_admin_bar', 999);
Ошибка при использовании кнопки такая: