/*
* Goto to Events > Bookings > Click on the Gear Icon > Choose 'WC Order Id'
*/
function my_em_bookings_table_cols_template_wc_order_id($template, $EM_Bookings_Table){
$template['woocommerce_order_id'] = 'Order ID';
return $template;
}
add_action('em_bookings_table_cols_template', 'my_em_bookings_table_cols_template_wc_order_id',100,2);
function my_em_custom_booking_form_cols_wc_order_id($value, $col, $EM_Booking, $EM_Bookings_Table, $csv){
if( $col == 'woocommerce_order_id' ){
$value = '';
if ( !empty($EM_Booking->booking_meta['woocommerce']['order_id']) ) {
EM_Bookings_Table::$cols_allowed_html[$col] = true;
$order = wc_get_order($EM_Booking->booking_meta['woocommerce']['order_id']);
$admin_url = $order->get_edit_order_url();
$value = '<a href="' . esc_url($admin_url) . '">' . $EM_Booking->booking_meta['woocommerce']['order_id'] . '</a>';
}
}
return $value;
}
add_filter('em_bookings_table_rows_col','my_em_custom_booking_form_cols_wc_order_id', 100, 5);
Comments