Фото товара можно добавить двумя способами:
С помощью плагина Woo Email Control можно добавить не только изображение, но и предварительно посмотреть, как будет выглядеть письмо, добавить артикул и логотип магазина.
Плагин давно не обновлялся, поэтому мы рекомендуем ручной способ.
Электронное письмо WooCommerce включают в себя таблицу: товар, количество и цена.
Оригинал: https://jilt.com/blog/how-to-add-information-to-woocommerce-emails/
Однако это не единственные данные, которые WooCommerce может показать в таблице заказа в своих электронных письмах. Есть на самом деле другие данные, но они «выключены» по умолчанию. WooCommerce может включать информацию, такую как SKU и изображение товара.
Нам нужно будет использовать фильтр woocommerce_email_order_items_table.
woocommerce_email_order_items_table
Этот фильтр передает все значения по умолчанию для таблицы элементы заказа по электронной почте. SKU, заметки о покупке, изображения и ссылки для загрузки по умолчанию «выключены». WooCommerce условно обрабатывает включение некоторых из них на себя, например, ссылки для загрузки, когда должен быть предоставлен доступ для загрузки, но SKU и изображения должны быть включены вручную.
Включим отображение фото товаров в шаблоне заказа в электронной почте. Для этого изменим значение show_image на «true» с помощью этого фрагмента (добавить в functions.php):
show_image
true
Теперь в письме появилось фото товара.
Название товара находится на одной строке с изображением и выглядит не очень красиво. Чтобы это исправить, добавим перенос строки после изображения товара. Добавим код: