Необходимо сделать вход только для чтения в оформлении заказа WooCommerce 3.0, но при этом исходный контент должен быть передан в заказ.В этом случае заказ необходимо передать FishBowl.
Я пробовал много подходов здесь.Это самое последнее ...
add_action('woocommerce_form_field_args', 'disable_company_input', 10, 3);
function disable_company_input($args, $key, $value)
{
if ($key == 'billing_company') {
$args['custom_attributes'] = [
'disabled' => 'disabled',
];
}
return $args;
}
add_action('woocommerce_after_order_notes', 'billing_company_hidden_field');
function billing_company_hidden_field($checkout)
{
echo '<input type="hidden" class="input-hidden" name="billing_company">';
}
Я пытаюсь отключить возможность пользователей изменять billing_company, которую этот код действительно выполнил, но все же заставить его перейти к окончательному порядку, который мне не кажетсячтобы заставить это сделать.
Большое спасибо, если вы можете помочь.