【问题标题】:WooCommerce combine fields for CSV order exportWooCommerce 组合用于 CSV 订单导出的字段
【发布时间】:2016-06-22 11:43:28
【问题描述】:

我正在使用 WooCommerce 客户/订单 CSV 导出插件,并希望在我的主题 functions.php 中使用代码 sn-p 来创建所需的 CSV 格式。下一个代码 sn-p 用数据填充新列,但我想在第 4 列中将一些 WooCommerce 结帐字段组合在一起,但我该怎么做呢?概述的代码不起作用..

function wc_csv_export_modify_row_data( $order_data, $order, $csv_generator ) {

$custom_data = array(
    'column_1' => '2',
    'column_2' => '302115',
    'column_3' => '[Klant]',
    'column_4' => get_post_meta( $order->id, '_shipping_first_name', true ),
    /*'column_4' => $order_data['_shipping_first_name'].''.['_shipping_last_name'].'¶'.
                    $order_data['_shipping_address_1'].'¶'.
                    $order_data['_shipping_address_2'].'¶'.''.'¶'.
                    $order_data['_shipping_postcode'].'¶'.
                    $order_data['_shipping_city'].'¶'.
                    $order_data['_shipping_country'].'¶'.
                    $order_data['_billing_email'].'¶'.
                    $order_data['_shipping_company'],*/
    'column_5' => 'SEL'
);

【问题讨论】:

    标签: php csv woocommerce


    【解决方案1】:

    对于我们的一些订单出口,我也需要这样做。我是这样做的 -

    $custom_data = array(
        // combine first name and last name to 1 field
        'Ship_to_Name' => get_post_meta( $order->id, '_shipping_first_name', true )." ".get_post_meta( $order->id, '_shipping_last_name', true ),
    );
    

    【讨论】:

    • 谢谢,这是我问题的答案!
    猜你喜欢
    • 2016-03-07
    • 1970-01-01
    • 2016-12-23
    • 1970-01-01
    • 1970-01-01
    • 2014-02-11
    • 1970-01-01
    • 1970-01-01
    • 2021-03-13
    相关资源
    最近更新 更多