Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * 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);
Advertisement
Add Comment
Please, Sign In to add comment