0.00  Voir le panier

Pour changer le nom des évènements, utilisez ces filtres :

  • Pour les commandes :
add_filter( 'easy_booking_calendar_event_order_item_summary', 'add_custom_order_item_event_name', 10, 3 );

function add_custom_order_item_event_name( $name, $order_item, $order ) {

    $name = '#' . absint( $order->get_order_number() ) . ' - ' . $order_item->get_name(); // Default name
    return $name;
    
}
  • Pour les réservations importées (Availability Check):
add_filter( 'easy_booking_calendar_event_import_summary', 'add_custom_import_event_name', 10, 2 );

function add_custom_import_event_name( $name, $import ) {

	$names = array();
	foreach ( $import['product_ids'] as $index => $product_id ) {
		$product = wc_get_product( $product_id );
		$names[] = $product->get_name();
	}

	$product_names = implode( ', ', $names );

    $name = 'Imported booking: ' . $product_names; // Default name

    return $name;
    
}

Pour changer la description des évènements, utilisez ces filtres :

  • Pour les commandes :
add_filter( 'easy_booking_calendar_event_order_item_description', 'add_custom_order_item_event_description', 10, 3 );

function add_custom_order_item_event_description( $description, $order_item, $order ) {

    $description = ''; // Default: empty
    return $description;

}
  • Pour les réservations importées (Availability Check):
add_filter( 'easy_booking_calendar_event_import_description', 'add_custom_import_event_description', 10, 2 );

function add_custom_import_event_description( $description, $import ) {

    $description = ''; // Default: empty
    return $description;

}

Vous voulez en savoir plus sur le futur d'Easy Booking ? Jetez un oeil à la feuille de route !