Как получить доступ к краткому описанию продукта в шаблоне электронной почты WooCommerce? [закрыто]


8

Я хотел бы вывести краткое описание продукта под названием продукта в таблице позиций заказа в электронных письмах WooCommerce. Я думаю, что знаю, где разместить код внутри файла шаблона электронной почты, но я не знаю, как получить доступ к описанию элемента. Я не вижу никакого механизма, чтобы получить его. Что мне нужно сделать, чтобы повторить поле?

Заранее спасибо!

Ответы:


16

Я наконец попытался использовать var_dump()on $itemи $_product, которые оба используются в email-order-items.phpшаблоне. $_productобнаружил postобъект, который сам по себе имеет post_excerptсвойство, которое выглядит так, как будто оно содержит содержимое «Краткое описание продукта» из формы продукта WooCommerce.

Итак, чтобы добавить описание под именем элемента, я добавил это в свой код:

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

Вуаля! Краткое описание появляется в письме!

Надеюсь, это поможет кому-то еще! Мне понадобилось пару часов разочарования, чтобы получить его.


3
Если вы находитесь в цикле, вы можете использовать<?php the_excerpt(); ?>
Pablo SG Pacheco
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.