Como obter o ID do pedido no gancho woocommerce_email_headers

Estou tentando definir o endereço de email quando tiver um novo pedido. E eu guardei onew email nowp_postmeta.

Como obter o$order_id ao usarwoocommerce_email_headers?

Eu preciso pegar oorder_id para usá-lo comget_post_meta() função.

Aqui está o meu código:

function techie_custom_wooemail_headers( $headers, $object) {

    $email = get_post_meta( $order_id, '_approver_email', true );

    // Replace the emails below to your desire email
    $emails = array('[email protected]', $email);


    switch($object) {
        case 'new_order':
            $headers .= 'Bcc: ' . implode(',', $emails) . "\r\n";
            break;
        case 'customer_processing_order':
            $headers .= 'Bcc: ' . implode(',', $emails) . "\r\n";
            break;
        case 'customer_completed_order':
        case 'customer_invoice':
            $headers .= 'Bcc: ' . implode(',', $emails) . "\r\n";
            break;

        default:
    }

    return $headers;
}

add_filter( 'woocommerce_email_headers', 'techie_custom_wooemail_headers', 10, 2);

Como recupero os dados?

Obrigado.

questionAnswers(2)

yourAnswerToTheQuestion