Automattic\WooCommerce\Internal\Fulfillments
FulfillmentsRenderer::add_fulfillment_columns
Add the fulfillment related columns to the orders table, after the order_status column.
Method of the class: FulfillmentsRenderer{}
No Hooks.
Returns
Array. The modified columns.
Usage
$FulfillmentsRenderer = new FulfillmentsRenderer(); $FulfillmentsRenderer->add_fulfillment_columns( $columns );
- $columns(array) (required)
- The columns in the orders page.
FulfillmentsRenderer::add_fulfillment_columns() FulfillmentsRenderer::add fulfillment columns code WC 10.3.3
public function add_fulfillment_columns( $columns ) {
$new_columns = array();
foreach ( $columns as $column_name => $column_info ) {
$new_columns[ $column_name ] = $column_info;
if ( 'order_status' === $column_name ) {
$new_columns[ $column_name ] = 'Order Status';
$new_columns['fulfillment_status'] = __( 'Fulfillment Status', 'woocommerce' );
$new_columns['shipment_tracking'] = __( 'Shipment Tracking', 'woocommerce' );
$new_columns['shipment_provider'] = __( 'Shipment Provider', 'woocommerce' );
}
}
return $new_columns;
}