Soporte » Plugins y Hacks » WooCommerce » Transformar el valor de «shipping_address_2» en texto en un correo

  • Buenos días,

    En el campo de envío «shipping_address_2» he establecido un cupón de descuento personalizado. Lo que necesito es transformar ese valor en texto para poder enviarlo por correo con el siguiente código:

     add_action( 'woocommerce_email_before_order_table', 'bbloomer_add_content_specific_email', 20, 4 );
     
    function bbloomer_add_content_specific_email( $order, $sent_to_admin, $plain_text, $email ) {
        if ( $email->id == 'customer_processing_order' ) {
            echo '<h2 class="email-upsell-title">10% de descuento con tu cupón personalizado</h2><p class="email-upsell-p">Gracias por tu compra! Queremos verte pronto por aquí, así que te hemos preparado un 10% de descuento en tu próxima compra si utilizas tu cupón personalizado "<strong> get_post_meta( $order_id, '_shipping_address_2', true ) </strong>". Recuerda que tienes 6 meses para disfrutar de tu descuento!</p>';
        }
    }

    Lo que quiero transformar en texto es lo que está entre las etiquetas STRONG, y no he conseguido que funcione…

    Muchas gracias por vuestra ayuda!!

Viendo 1 respuesta (de un total de 1)
Viendo 1 respuesta (de un total de 1)
  • El debate ‘Transformar el valor de «shipping_address_2» en texto en un correo’ está cerrado a nuevas respuestas.