WooCommerce admin order items add custom column

<?php
/**
 * WooCommerce admin order add table header
 * @link https://v123.tw/woocommerce-admin-order-items-add-custom-column/
 * @see wp-content\plugins\woocommerce\includes\admin\meta-boxes\views\html-order-items.php
 */
add_action('woocommerce_admin_order_item_headers', 'pd_admin_order_items_headers');
function pd_admin_order_items_headers($order)
{
?>
    <th class="line_customtitle sortable" data-sort="your-sort-option">
        Custom Title
    </th>
<?php
}

/**
 * WooCommerce admin order add table content
 * @link https://v123.tw/woocommerce-admin-order-items-add-custom-column/
 * @see wp-content\plugins\woocommerce\includes\admin\meta-boxes\views\html-order-items.php
 */
add_action('woocommerce_admin_order_item_values', 'pd_admin_order_item_values', 10, 3);
function pd_admin_order_item_values($product, $item, $item_id)
{
?>
    <td class="line_customtitle">
        Custom Content
    </td>
<?php
}

https://stackoverflow.com/a/25645735/6784662

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料