static function _send_owner_booking_email($order) { global $order_id; $order_id = $order; $item_post_type = get_post_meta($order_id, 'st_booking_post_type', true); $to = false; $subject = sprintf(__('New Booking at %s', ST_TEXTDOMAIN), get_bloginfo('title')); $check = false; $item_id = get_post_meta($order_id, 'item_id', true); $check_in = get_post_meta($order_id, 'check_in', true); $check_out = get_post_meta($order_id, 'check_out', true); $date_check_in = @date(TravelHelper::getDateFormat(), strtotime($check_in)); $date_check_out = @date(TravelHelper::getDateFormat(), strtotime($check_out)); if ($item_id) { $message = st()->load_template('email/header'); $email_for_partner = st()->get_option('email_for_partner', ''); $message .= do_shortcode($email_for_partner); $message .= st()->load_template('email/footer'); $title = ''; if ($title = get_the_title($item_id)) { $subject = sprintf(__('New Booking at %s: %s - %s', ST_TEXTDOMAIN), $title, $date_check_in, $date_check_out); } if (!empty($item_post_type) and $item_post_type == 'st_tours') { $type_tour = get_post_meta($order_id, 'type_tour', true); if ($type_tour == 'daily_tour') { $duration = get_post_meta($order_id, 'duration', true); $subject = sprintf(__('Your booking at %s: %s - %s', ST_TEXTDOMAIN), $title, $date_check_in, $duration); } } if (!empty($item_post_type) and $item_post_type == 'st_holidays') { $type_holiday = get_post_meta($order_id, 'type_holiday', true); if ($type_holiday == 'daily_holiday') { $duration = get_post_meta($order_id, 'duration', true); $subject = sprintf(__('Your booking at %s: %s - %s', ST_TEXTDOMAIN), $title, $date_check_in, $duration); } } $to = STCart::get_owner_email($item_id); if ($to) { $check = self::_send_mail($to, $subject, $message); } } return $check; }