Брисање / уклонили детаље у Цхецкоут ВооЦоммерце (Индекс, компанија, Телефон ...)

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

Елиминисање поља "Зип Цоде" из ВооЦоммерце Цхецкоут

Можемо да уклонимо "поштански број за фактурисање" из ВооЦоммерце-а, морамо да идемо и уредимо датотеку фунцтионс.пхп теме ВордПресса која је активна на веб локацији. У функција.пхп додајте линије:

add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );

function custom_override_checkout_fields( $fields ) {

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

return $fields;

}

Где "биллинг_постцоде" је поље за кода. Ако желите да се елиминише друго поље адресе, замени се "биллинг_постцоде" са "биллинг_аддресс_КСНУМКС".

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;
}

На тај начин ће обрисати сва поља на ВооЦоммерце Цхецкоут.

Брисање / уклонили детаље у Цхецкоут ВооЦоммерце (Индекс, компанија, Телефон ...)

О аутору

Потајно

Страствени о свему што значи гадгет и ИТ, са задовољством пишем на стеалтхсеттингс.цом са КСНУМКС-а и волим да откривам нове ствари о рачунарима и мацОС-у, Линук оперативним системима, Windows, иОС и Андроид.

Komentari

  • Боњоур Мерци за пост!
    Ј'аваис бесоин суппример ле ном де л'ентреприсе ет ц'ест парфаит ца фонцтионне !!
    Ово је супермоделско предузеће које се односи на "експримираног на један адресни диференцијал".
    то није на исти начин као замјена цустом_оверриде_цхецкоут_фиелдс у коду. Поурриез воус м'аидер?

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

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

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

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