Buenas noches,
Un cliente me ha pedido que al llegar el correo de confirmación de pedido del WooCommerce el correo que llega debería llevar un vídeo explicativo. Hay algun plugin o alguna manera de insertar un vídeo en los correos de confirmación de WooCommerce? Con este código puedo agregar líneas al correo, en este caso, un enlace al vídeo, pero me han dicho que quieren que llegue el vídeo directamente, no un enlace.
// Añadir texto y enlace personalizados al email de cliente antes de la tabla del pedido
add_action( 'woocommerce_email_before_order_table', 'ayudawp_contenido_personalizado_email_cliente', 20, 4 );
function ayudawp_contenido_personalizado_email_cliente( $order, $sent_to_admin, $plain_text, $email ) {
if ( $email->id == 'customer_completed_order' ) {
echo '<h2>¡Gracias por la compra!</h2> <p>Aquí tienes el enlace para ver el vídeo: </p>';
}
}
A parte de este código, hay algun plugin? Con este código he probado añadir <iframe>, pero no lo muestra. No sé como hacerlo... A lo mejor no es posible lo que estoy pidiendo.
Gracias, un saludo.
Contenido solo visible a usuarios registrados
Hola Álex,
¿Podrías indicarme en qué formato está el video (mp4, avi, ogg) o si este lo estás hospedando en alguna otra plataforma como youtube o vimeo? Por favor.
Saludos
Pues ahora mismo no te puedo decir como será definitivo porque no me lo han confirmado. He probado utilizando <iframe> con un vídeo random de youtube y no funciona. Ahora me he descargado un clip mp4 lo he subido a medios y lo he agregado con <video>, pero tampoco funciona.
También dependerá de lo que se pueda hacer, porque si por ejemplo es muy complicado con .mp4, .avi o .ogg y resulta mejor con hospeando pues les diré que solo se puede hacer de esta forma.
Tu que recomiendas? Dime tu propuesta y si funciona pues probaré.
Hola Álex,
Una disculpa por la demora, después de indagar y realizar muchas pruebas concluyo que no es posible incrustar un video ni mediante iframe ni mediante el tag de video. Esto es por que los clientes de correo no tienen reproductores de video, lo que sí puedes hacer es simular que el video está incrustado:
.- Insertas un enlace mediante HTML que apunte a la dirección web del video.
.- Insertas la imagen, una captura de pantalla de la del video.
.- Cierras el tag de enlace html.
En códgio sería algo así:
<a href="https://www.youtube.com/watch?v=6B-l6INq3J0"><img src="https://www.webempresa.com/foro/wp-content/uploads/2020/01/nuevo-logo-webempersa.png" /></a>
Saludos 🙂
De acuerdo, creo que esta es la mejor opción, así voy a configurarlo pues.
Gracias Bulmaro.
Hola Álex,
Gracias a ti, siempre encantados en poder ayudarte
Entiendo con esto que podemos dar como solucionado el tema?
Un Saludo