public function wc_order_tix($oid) { $order = new WC_Order($oid); if (in_array($order->status, array('completed'))) { $tix = new evotx_ticket(); if ($tix->does_order_have_tickets($oid)) { $tickets = $order->get_items(); if ($tickets && count($tickets) > 0) { $customer = get_post_meta($oid, '_customer_user'); $userdata = get_userdata($customer[0]); $email_body_arguments = array('orderid' => $oid, 'tickets' => $tickets, 'customer' => (isset($userdata->first_name) ? $userdata->first_name : '') . (isset($userdata->last_name) ? ' ' . $userdata->last_name : '') . (isset($userdata->user_email) ? ' ' . $userdata->user_email : ''), 'email' => ''); $wrapper = "background-color: #e6e7e8;-webkit-text-size-adjust:none !important;margin:0;padding: 20px 20px 20px 20px;"; $innner = "background-color: #ffffff; -webkit-text-size-adjust:none !important; margin:0;border-radius:5px;"; ob_start(); ?> <h2><?php echo eventon_get_custom_language($this->opt2, 'evoTX_014', 'Your event Tickets'); ?> </h2> <div style="<?php echo $wrapper; ?> "> <div style='<?php echo $innner; ?> '> <?php echo $tix->get_ticket_email_body_only($email_body_arguments); echo "</div></div>"; echo ob_get_clean(); } } // does order have tickets } }