add_action( 'add_meta_boxes', 'MY_order_meta_boxes' );
function MY_order_meta_boxes()
{
add_meta_box(
'woocommerce-order-YOUR-UNIQUE-REF',
__( 'The title of my box' ),
'order_meta_box_YOURCONTENT',
'shop_order',
'side',
'default'
);
}
function order_meta_box_YOURCONTENT()
{
echo '<button>New button</button>';
}
1 回答
为了将自定义按钮添加到Woocommerce订单页面(在管理员页面上),您需要使用
add_meta_boxes
wordpress操作,然后我们可以使用shop_order
的过滤器,因此它只显示在woocommerce订单上 . 所以代码看起来像这样......然后你会希望你的按钮做一些事情,所以将一些JS添加到最后一个函数中也是如此 . 然后你可能想要使用Wordpress AJAX,你可以阅读并看到一个演示here .