Buscar

Preguntanos por el plugin ideal

Personalizar los emails de WooCommerce usando ChatGpt

En muchas ocasiones necesitamos crear emails personalizados en nuestra tienda online de wordpress pero no queremos usar mas plugins.

En este video te mostraré cómo podemos hacerlo usando un código que nos ofrece chatgpt.

Aquí tienes el Código:

add_action('woocommerce_email_after_order_table', 'custom_email_content', 10, 4);

function custom_email_content($order, $sent_to_admin, $plain_text, $email) {
// Reemplaza 'your_product_id' con el ID del producto específico
$target_product_id = 'your_product_id';

// Verifica si el producto objetivo está en el pedido
$product_found = false;

foreach ($order->get_items() as $item) {
if ($item->get_product_id() == $target_product_id) {
$product_found = true;
break;
}
}

// Si el producto está en el pedido, agrega el contenido adicional
if ($product_found) {
echo '

Recuerda que este producto debe estar fuera del alcance de los niños.

';
echo '

<a style="background-color: #0073e6; color: #fff; text-decoration: none; padding: 10px 20px; border-radius: 5px;" href="url del enlace">NOMBRE BOTÓN</a>

'; }
}