WordPress WooCommerce发货订单

时间:2013-10-21 作者:Drkev

嘿,伙计们,你能帮我介绍一下woocommerce插件吗?

我只想在发货部分显示这些字段(我想这需要对字段进行重新排序,但我不知道从哪里开始)

名称

地址1

地址2

电子邮件|电话

CompanyFIELD 1 | FIELD 2(公司详细信息)

1 个回复
SO网友:helgatheviking

地址字段由WC_Countries 类,并可通过以下方式进行过滤:

$address_fields = apply_filters( \'woocommerce_\' . $type . \'fields\', $address_fields, $country );
其中有2种$类型:计费和发货。一旦发现这只是PHP数组操作:

function reorder_shipping_fields( $address_fields ){

    if ( isset( $address_fields[\'shipping_company\'] ) ){
        $shipping_company = $address_fields[\'shipping_company\'];
        unset( $address_fields[\'shipping_company\'] );
        $address_fields[\'shipping_company\'] = $shipping_company;
    }

    return $address_fields;

}
add_filter( \'woocommerce_shipping_fields\', \'reorder_shipping_fields\' );

结束

相关推荐

Option_active_plugins筛选器不起作用

我为option\\u active\\u插件添加了一个过滤器,以防止大多数插件加载到管理页面上。确认位于正确的页面上,并返回经过适当修改的数组,但这对页面上包含的插件没有影响。尝试使用高数字作为筛选器优先级。无影响。有什么想法吗?