<?php
/*
* paste in your theme functions.php
* after adding in your functions.php, go to Events > Bookings > Recent Bookings or by clicking an specific
* click on the Gear icon and drag&drop field "Booked Name"
*/
function my_em_bookings_table_cols_template_booked_name($template, $EM_Bookings_Table){
$template['user_role'] = 'User Role';
return $template;
}
add_action('em_bookings_table_cols_template', 'my_em_bookings_table_cols_template_booked_name',10,2);
function my_em_custom_booking_form_cols_booked_name($replace, $col, $EM_Booking, $EM_Bookings_Table, $csv){
if( $col == 'user_role' ){
$EM_Person = $EM_Booking->get_person();
$user_meta = get_userdata($EM_Person->ID);
$user_roles = $user_meta->roles;
$replace = implode(',', $user_roles);
}
return $replace;
}
add_filter('em_bookings_table_rows_col','my_em_custom_booking_form_cols_booked_name', 10, 5);
Comments