Сделайте видимыми поля доставки при оформлении заказа в WooCommerce и снимите флажок «Отправить на другой адрес?» флажок

#php #css #wordpress #woocommerce #checkout

#php #css #wordpress #woocommerce #Оформить покупку

Вопрос:

Мне интересно, есть ли способ снять флажок «Отправить на другой адрес?» на странице оформления заказа в woocommerce, но оставьте поля доставки видимыми. Я пробовал:

 add_filter( 'woocommerce_cart_needs_shipping_address', '__return_false');
 

Это работает, однако на вкладке «поле доставки» не отображается ни одно поле.

Ответ №1:

Если вы хотите, чтобы поля адреса доставки всегда были видны, вы можете использовать CSS.

Попробуйте добавить эти строки в таблицу стилей вашей активной темы:

 /* hides the checkbox */
#ship-to-different-address-checkbox {
    display:none;
}

/* disable touch event or mouse click */
#ship-to-different-address label {
    pointer-events: none;
}
 

Если вы хотите, вы можете перевести текст Отправить на другой адрес?используя любой плагин для перевода. Например, Polylang или Loco Translate.

Комментарии:

1. Большое вам спасибо!! Это сработало как шарм! Я также использовал loco translate, чтобы изменить текст «Отправить на другой адрес?» !

Ответ №2:

Администрирование-> Woocommerce-> Настройки-> Доставка-> Параметры доставки