WooCommerce: как добавить фото товара в электронную почту
Фото товара можно добавить двумя способами:
- с помощью плагина Woo Email Control
- с помощью кода в functions.php
Автоматический способ
С помощью плагина Woo Email Control можно добавить не только изображение, но и предварительно посмотреть, как будет выглядеть письмо, добавить артикул и логотип магазина.
Плагин давно не обновлялся, поэтому мы рекомендуем ручной способ.
Ручной способ
Электронное письмо WooCommerce включают в себя таблицу: товар, количество и цена.

Однако это не единственные данные, которые WooCommerce может показать в таблице заказа в своих электронных письмах. Есть на самом деле другие данные, но они «выключены» по умолчанию. WooCommerce может включать информацию, такую как SKU и изображение товара.
Нам нужно будет использовать фильтр woocommerce_email_order_items_table
.
Этот фильтр передает все значения по умолчанию для таблицы элементы заказа по электронной почте. SKU, заметки о покупке, изображения и ссылки для загрузки по умолчанию «выключены». WooCommerce условно обрабатывает включение некоторых из них на себя, например, ссылки для загрузки, когда должен быть предоставлен доступ для загрузки, но SKU и изображения должны быть включены вручную.
Включим отображение фото товаров в шаблоне заказа в электронной почте. Для этого изменим значение show_image
на «true
» с помощью этого фрагмента (добавить в functions.php):
Теперь в письме появилось фото товара.

Название товара находится на одной строке с изображением и выглядит не очень красиво. Чтобы это исправить, добавим перенос строки после изображения товара. Добавим код:

Спасибо! СУПЕР!!!!