WooCommerce New Order Пользовательские Subject

голоса
0

Так что если вы идете в WooCommerce -> Настройки -> Письма -> Ne Заказ и на вкладке ПРЕДМЕТ он говорит «Доступные заполнители: {SITE_TITLE}, {ORDER_DATE}, {ORDER_NUMBER}» - Что мне нужно , чтобы быть в состоянии поставить это - > Новый порядок от {customer_name} ({customer_email}): {ITEM_NAMES} - Потому что мне нужно знать , от кого есть порядок, поэтому мне нужно имя, адрес электронной почты и предмет , который он / она приобрела. Заранее спасибо за ответы

Задан 07/11/2018 в 19:59
источник пользователем
На других языках...                            


1 ответов

голоса
1

Добавьте этот код на функцию или плагин

add_filter('woocommerce_email_subject_new_order', 'change_admin_email_subject', 1, 2);

function change_admin_email_subject( $subject, $order ) {
    global $woocommerce;

    $blogname = wp_specialchars_decode(get_option('blogname'), ENT_QUOTES);

    $subject = sprintf( 'New Order (# %s) from %s %s %s', $order->id, $order->billing_first_name, $order->billing_last_name,  $order->billing_email);

    return $subject;
}

Для того, чтобы добавить детали заказа использовать эту $order->get_items()

Ответил 07/11/2018 в 22:29
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more