¿Cómo se accede a la Descripción breve del producto en una plantilla de correo electrónico de WooCommerce? [cerrado]

8

Me gustaría mostrar la Descripción breve del producto debajo del nombre del producto dentro de la tabla de artículos de pedido dentro de los correos electrónicos de WooCommerce. Creo que sé dónde colocar el código dentro del archivo de plantilla de correo electrónico, pero no sé cómo acceder a la descripción de un elemento. No veo ningún mecanismo para recuperarlo. ¿Qué necesito hacer para hacer eco en el campo?

¡Gracias por adelantado!

eljefejb
fuente

Respuestas:

16

Finalmente intenté usar var_dump()on $itemy $_product, que se usan en la email-order-items.phpplantilla. $_productreveló un postobjeto, que en sí mismo tiene una post_excerptpropiedad, que parece contener los contenidos de la "Descripción breve del producto" del formulario del producto WooCommerce.

Entonces, para agregar la descripción debajo del nombre del elemento, agregué esto a mi código:

echo '<br/>' . $_product->post->post_excerpt;

Voilà! ¡La breve descripción aparece en el correo electrónico!

¡Espero que esto ayude a alguien más! Me tomó un par de horas de frustración entenderlo.

eljefejb
fuente
3
Si está dentro del circuito, puede usar<?php the_excerpt(); ?>
Pablo SG Pacheco