代码之家  ›  专栏  ›  技术社区  ›  Rocío SG

在Woocommerce管理订单列表“订单”现有列中添加自定义字段

  •  1
  • Rocío SG  · 技术社区  · 8 年前

    我想补充一下 mycustomfield21 在woocommerce仪表板上的批量订单详细信息上(添加到使用woo checkout manager进行结帐)。以下是我需要的屏幕截图:

    enter image description here

    我已经输入了两个字段,分别是名字(myfield21)和姓氏(myfield22),如何在它们之间显示空白?因为它显示为“第一个名称”

    1 回复  |  直到 8 年前
        1
  •  1
  •   LoicTheAztec    7 年前

    更新- 2018年11月

    这可以在中挂接自定义函数 manage_shop_order_posts_custom_column

    add_action( 'manage_shop_order_posts_custom_column' , 'custom_orders_list_column_content', 10, 2 );
    function custom_orders_list_column_content( $column, $post_id ) {
        if ( $column == 'order_title' || $column == 'order_number'  )
        {
            // The billing phone for example (to be repaced by your custom field meta_key)
            $custom_field_value = get_post_meta( $post_id, '_billing_phone', true );
            if( ! empty( $custom_field_value ) )
                echo $custom_field_value;
        }
    }
    

    *代码进入函数。活动子主题(或活动主题)的php文件。测试和工作