Избришите/уклоните детаље из Цхецкоут ин WooCommerce (Поштански број, компанија, телефон...)

WooCommerce је врло једноставан систем за свакога ко жели да створи Онлине схоп, На основу WordPress.
Након уградње default, WooCommerce ће додати стандардни образац за детаље о обрачуну. На клијентовој страници „Одјава“.
Дизајниран као систем Онлине схоп који омогућава испоруку физичких производа и преузимање виртуелних, WooCommerce питај унутра стандардни образац низ података о клијентима: Име, презиме, број телефона, Земља, Адреса, Град, поштански број. Неке од ових области треба за виртуелни команду на пример. Производ који се може преузети или производ који је плаћен ПаиПал не би требало податке за испоруку. У том случају је најбоље да се олакша систем контроле за корисника, уклањањем области Цхецкоут.

Уклањање поља „Поштански број“ из WooCommerce Checkout

Да бисте могли да уклоните „Поштански број“/Поштански број за обрачун из WooCommerce, морамо да одемо и уредимо датотеку фунцтионс.пхп теме WordPress који је активан на веб страници. У фунцтионс.пхп додајемо редове:

add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
function custom_override_checkout_fields( $fields ) {
unset($fields['billing']['billing_postcode']);
return $fields;
}

Где је "биллинг_постцоде" поље за поштански број. Ако желимо да уклонимо друго поље адресе, заменићемо „биллинг_постцоде“ са „биллинг_addресс_2 ”.

 unset($fields['billing']['billing_address_2']);

Постоје ситуације које можда не интересују било какве детаље плаћања купца. Обично када се врши плаћање путем ПаиПал-а. У овом сценарију можемо изабрати да елиминише све области реда страни.

add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
function custom_override_checkout_fields( $fields ) {
unset($fields['billing']['billing_postcode']);
unset($fields['billing']['billing_country']);
unset($fields['billing']['billing_state']);
unset($fields['billing']['billing_phone']);
unset($fields['order']['order_comments']);
unset($fields['billing']['billing_address_2']);
unset($fields['billing']['billing_postcode']);
unset($fields['billing']['billing_company']);
unset($fields['billing']['billing_last_name']);
unset($fields['billing']['billing_email']);
unset($fields['billing']['billing_city']);
return $fields;
}

На овај начин ћете избрисати сва поља из WooCommerce Проверити.

Страствен за технологију, пишем са задовољством StealthSettings.цом од 2006. Имам велико искуство у оперативним системима: macOS, Windows си Linux, али и на програмским језицима и блогерским платформама (WordPress) и за онлајн продавнице (WooCommerce, Магенто, ПрестаСхоп).

како » Интернет » Избришите/уклоните детаље из Цхецкоут ин WooCommerce (Поштански број, компанија, телефон...)

6 мисли о „Избриши/уклони детаље са Цхецкоут ин WooCommerce (Поштански број, компанија, телефон...)"

  1. Боњоур Мерци за пост!
    Морао сам да избришем назив компаније и савршено је што је успело !!
    Такође желим да избришем назив компаније на „отпреми на другу адресу“.
    али не знам како да заменим цустом_оверриде_цхецкоут_фиелдс у вашем коду. Можеш ли ми помоћи?

    одговорити
  2. Здраво, ја addиздао сам овај код на фунцтионс.пхп по упутству, али моја веб локација је пала. Потпуно је празно. Нисам потпуно нов у оваквим стварима, али нисам ни професионалац.

    Ако бих могао да приступим својој контролној табли, ја бих само обрисао, али уопће не могу приступити било чему на мојој веб локацији.

    Молим вас помозите, шта да радим? Молим вас хитан одговор!

    одговорити
Оставите коментар