#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-> Настройки-> Доставка-> Параметры доставки