在WooCommerce管理订单中的“退款”按钮旁边添加另一个按钮

问题描述

我想为WooCommerce的“编辑订单”页面中的退款按钮旁边的其他操作添加新按钮。

我知道可以通过钩子实现,但是我似乎找不到合适的钩子来执行它。

解决方法

使用以下(您将在其中用所需的操作代码和名称替换“ custom”)

// essential imports here

function App() {
    return (
        <>
            <Heading />
            <Imgs />
            <Tme />
            <Calc />
            <hr>
            </hr>
            <Card imgsrc="https://source.unsplash.com/random/200x200" title="First Image" />
            <Card imgsrc="https://source.unsplash.com/random/200x200" title="Second Image" />
            <Card imgsrc="https://wallpapercave.com/wp/wp6672547.jpg" title="Third Image" />
        </>
    );
}

该挂钩位于includes/admin/meta-boxes/views/html-order-items.php (line 288)

然后,您将不得不为此按钮启用Ajax,添加一些jQuery代码(发送者)和一些PHP代码(WordPress Admin Ajax接收器),就像WC_Ajax refund_line_items()一样……>