在管理订单列表中显示发货类别

时间:2021-04-22 作者:Jacqui

我想知道是否有办法在shipping列的admin order overview中添加shipping类?它显示了发货地址,但我还需要这里的发货类,因为我需要知道如何发货订单。我不想进入每一个订单,以找出什么航运类计算。

你能帮帮我吗?

1 个回复
SO网友:Anake.me

通过一个简短的谷歌搜索,我能够很快找到一个解决方案。请参见this link 查找其他订单项目信息,您可以also 使用

This link 是我找到原始代码并进行编辑以满足OP要求的地方。

function anakeme_columns_shipping_class( $columns ) {

    $columns[\'shipping_class\'] = \'Shipping Class\';
    return $columns;

}
add_filter( \'manage_edit-shop_order_columns\', \'anakeme_columns_shipping_class\' );

    
function anakeme_columns_shipping_class_content( $column ) {
    
    global $post;
    
    if ( \'shipping_class\' === $column ) {
    
        $order = wc_get_order( $post->ID );
        echo $order->get_shipping_method();
        
    }
}
add_action( \'manage_shop_order_posts_custom_column\', \'anakeme_columns_shipping_class_content\' );

相关推荐