Wie greifen Sie auf die Produktkurzbeschreibung in einer WooCommerce-E-Mail-Vorlage zu? [geschlossen]


8

Ich möchte die Produktkurzbeschreibung unter dem Produktnamen in der Bestellpositionstabelle in WooCommerce-E-Mails ausgeben. Ich glaube, ich weiß, wo ich Code in die E-Mail-Vorlagendatei einfügen soll, aber ich weiß nicht, wie ich auf die Beschreibung eines Elements zugreifen soll. Ich sehe keinen Mechanismus, um es abzurufen. Was muss ich tun, um das Feld wiederzugeben?

Danke im Voraus!

Antworten:


16

Ich habe endlich versucht, var_dump()on $itemund zu verwenden $_product, die beide in der email-order-items.phpVorlage verwendet werden. $_productenthüllte ein postObjekt, das selbst eine post_excerptEigenschaft hat, die den Inhalt der "Produktkurzbeschreibung" aus dem WooCommerce-Produktformular enthält.

Um die Beschreibung unter dem Artikelnamen hinzuzufügen, habe ich dies meinem Code hinzugefügt:

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

Voilà! Die Kurzbeschreibung erscheint in der E-Mail!

Hoffe das hilft jemand anderem! Ich brauchte ein paar Stunden Frust, um es zu bekommen.


3
Wenn Sie in der Schleife sind, können Sie verwenden<?php the_excerpt(); ?>
Pablo SG Pacheco
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.