WooCommerce заказ электронной почты мета-настройки продукта (таблица элементов) - PullRequest
0 голосов
/ 22 октября 2019

Мне нужен пользовательский ввод для некоторых конкретных продуктов. Я не могу отформатировать настраиваемые мета-поля продукта в электронном письме с уведомлением о заказе.

У меня есть поле "post_url" в настраиваемых значениях, на странице полученного заказа я могу настроить ярлык с помощью хука woocommerce_checkout_create_order_line_item типа "Опубликовать URL",Но в письме с уведомлением о заказе он отображается как post_url, что выглядит не очень хорошо.

add_action( 'woocommerce_checkout_create_order_line_item', [$this, 'add_addition_product_data_to_order'], 10, 4 );

function add_addition_product_data_to_order( $item, $cart_item_key, $values, $order ) {

    if ( empty( $values['post_url'] )) {
        return;
    }

    $item->add_meta_data( __( 'Post URL ', 'technowebs' ), $values['post_url'] );
}

Я хочу, чтобы в электронном письме клиента мета товара отображалась как «Опубликовать URL», как это показано на странице с заказом, полученным

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...