WooCommerceメールテンプレートで製品の短い説明にどのようにアクセスしますか?[閉まっている]


8

WooCommerceメール内の注文アイテムテーブル内の製品名の下に製品の短い説明を出力したいと思います。メールテンプレートファイル内のどこにコードを配置するかはわかっていると思いますが、アイテムの説明にアクセスする方法がわかりません。それを取得するメカニズムは見当たりません。フィールドをエコーするために何をする必要がありますか?

前もって感謝します!

回答:


16

ようやくvar_dump()on $itemとを使用してみ$_productましたemail-order-items.php。どちらもテンプレートで使用されています。WooCommerce製品フォームの「製品の簡単な説明」の内容を保持しているように見える、それ自体がプロパティを持つオブジェクトを$_product明らかにしました。postpost_excerpt

だから、アイテム名の下に説明を追加するために、これをコードに追加しました:

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

ほら!短い説明がメールに表示されます!

これが誰かを助けることを願っています!それを取得するために私に数時間の欲求不満を取りました。


3
ループ内にいる場合は、次を使用できます<?php the_excerpt(); ?>
Pablo SG Pacheco
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.