Woocommerce Какой шаблон содержит настраиваемые поля оформления заказа? - PullRequest
0 голосов
/ 14 сентября 2018

Я добавил несколько пользовательских полей в форму проверки woocommerce. Когда я получаю страницу order-details, я вижу, что эти настраиваемые поля помещены в таблицу с классом woocommerce-table woocommerce-table--custom-fields shop_table custom-fields. Где я могу найти файл, который содержит эти поля? Мне нужно знать для стилизации цели.

EDIT Я использую плагин Woo Checkout Form Editor для создания пользовательских полей оформления заказа.

1 Ответ

0 голосов
/ 14 сентября 2018

Вы можете проверить Woocommerce -> Включить - class-wc-customer.php Если вы хотите добавить настраиваемое поле по коду, попробуйте и этот код. Вставьте этот код в активную дочернюю тему.

add_action('woocommerce_after_order_notes', 'custom_checkout_field');

function custom_checkout_field($checkout)

{

echo '<div id="custom_checkout_field"><h2>' . __('New Heading') . '</h2>';

woocommerce_form_field('custom_field_name', array(

'type' => 'text',

'class' => array(

'my-field-class form-row-wide'

) ,

'label' => __('Custom Additional Field') ,

'placeholder' => __('New Custom Field') ,

) ,

$checkout->get_value('custom_field_name'));

echo '</div>';

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