Для включения в письме клиенту и администратору отображения статуса заказа в WordPress, вам нужно выполнить следующие шаги:
- Откройте файл functions.php в вашей теме WordPress. Этот файл обычно находится в директории wp-content/themes/ваша-тема/functions.php.
- Вставьте следующий код в конец файла functions.php:
add_filter( 'woocommerce_display_item_meta', 'product_stock_status_in_email', 10, 3 ); function product_stock_status_in_email($html, $item, $args) { $product = $item->get_product(); $stock_status = $product->get_stock_status(); if ($stock_status == 'onbackorder') $stock_status = 'Предзаказ'; else if ($stock_status == 'instock') $stock_status = 'В наличии'; $html .= '
(' . $stock_status . ')
'; return $html; } - Пожалуйста, убедитесь, что вы изменяете код в соответствии с вашими потребностями.
- Сохраните файл functions.php.
- После внесения изменений выполните тестовый заказ в вашем магазине, и вы должны увидеть отображение статуса заказа в письмах администратору и клиенту.