Come si accede alla descrizione breve del prodotto in un modello e-mail WooCommerce? [chiuso]


8

Vorrei visualizzare la descrizione breve del prodotto sotto il nome del prodotto all'interno della tabella degli articoli dell'ordine all'interno delle e-mail di WooCommerce. Penso di sapere dove inserire il codice all'interno del file modello e-mail, ma non so come accedere alla descrizione di un elemento. Non vedo alcun meccanismo per recuperarlo. Cosa devo fare per fare eco al campo?

Grazie in anticipo!

Risposte:


16

Alla fine ho provato ad usare var_dump()su $iteme $_product, che sono entrambi usati nel email-order-items.phptemplate. $_productha rivelato un postoggetto, che a sua volta ha una post_excerptproprietà, che sembra contenere i contenuti della "Descrizione breve del prodotto" dal modulo del prodotto WooCommerce.

Quindi, per aggiungere la descrizione sotto il nome dell'articolo, ho aggiunto questo al mio codice:

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

Ecco! La breve descrizione appare nell'email!

Spero che questo aiuti qualcun altro! Mi ci sono voluti un paio d'ore di frustrazione per ottenerlo.


3
Se sei all'interno del loop, puoi usare<?php the_excerpt(); ?>
Pablo SG Pacheco il
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.