от

6

Изтриване/Премахване на подробности от Checkout в WooCommerce (пощенски код, компания, телефон …)

Изтриване/Премахване на подробности от Checkout в WooCommerce (пощенски код, компания, телефон …)

6

WooCommerce това е много проста система за всеки, който иска да създаде такава Списание онлайн, въз основа на WordPress.
При инсталиране по подразбиране WooCommerce ще добави стандартен формуляр за подробности за фактуриране. В страницата на “Каси”на клиента.
Проектиран като система от Списание онлайн което позволява както доставка на физически продукти, така и изтегляне на виртуални, WooCommerce изисква стандартната форма серия от клиентски данни: име, фамилия, телефонен номер, държава, адрес, град, Cod Postal. Някои от тези полета не са необходими например за виртуална поръчка. Продукт, който може да бъде изтеглен, или продукт, който е платен чрез PayPal, няма да се нуждае от данните за доставка. В този случай е добре да улесните системата за поръчка за потребителя, като премахнете някои полета от Checkout.

Премахване на полето “Cod Postal” din WooCommerce Checkout

Нека го елиминираме “Пощенски код” / Billing Postcode от WooCommerce, трябва да отидем и да редактираме файла functions.php на темата на WordPress, която е активна на уебсайта. Във functions.php добавете редовете:

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

Къде “billing_postcode” е полето за пощенски код. Ако искаме да премахнем второто адресно поле, ще го заменим “billing_postcode” Cu “адрес_за_фактуриране_2”.

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

Sunt situatii in care s-ar putea sa nu intereseze niciun detaliu de plata al clientului. De regula atunci cand plata se face prin PayPal. In acest scenariu putem alege sa eliminam toate campurile din pagina de comanda.

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

In acest fel veti sterge toate campurile din WooCommerce Checkout.

Изтриване/Премахване на подробности от Checkout в WooCommerce (пощенски код, компания, телефон …)

Може също да се интересувате от...

WordPress

Как да нулирате WordPress потребителска потребителска парола на администратора без достъп до имейл или база данни – Нулирайте паролата за администратор на WordPress

Прост урок, при който можете да нулирате паролата на потребителя с администратор на WordPress, ако нямате достъп до базата данни или администраторски имейл. Нулиране на паролата за администратор на WordPress.
Продължете да четете

Как да персонализирате страницата “Не са намерени продукти, които отговарят на вашия избор” В WooCommerce – Оптимизиране на продажбите в онлайн магазините

WooCommerce Best Practice - Ghid / tutorial pentru personalizarea paginii de WooCommece in care nu apar rezultate in urma uneo cautari in magazinul online. "No products were found matching your selection" sau "No Products Found".
Продължете да четете

6 мисли за “Изтриване/Премахване на подробности от Checkout в WooCommerce (пощенски код, компания, телефон …)

  1. louvet казва:

    Bonjour Merci pour ce post !
    J’avais besoin de supprimer le nom de l’entreprise et c’est parfait ça a fonctionné !!
    Je souhaite supprimer également le nom de l’entreprise surexpédier à une adresse différente”.
    mais je ne sais pas par quoi remplacer custom_override_checkout_fields dans votre code. Pourriez vous m’aider ?

  2. Nkem казва:

    Hi,I added this code to functions.php as guided but my website crashed. It’s totally blank. I’m not totally new to stuff like this but i’m not a pro either.

    If i could access my dashboard, i would just erase it but i cannot access anything on my website at all.

    Please help, what should i do? Urgent response needed please!

  3. Musa казва:

    Merhaba
    Ben ödeme kısmında kifatura bilgileriyazısınıteslimat adresiolarak değiştirmek istiyorum. Ne yapabiliriz.

  4. kadın spor казва:

    teşekkürler gerçekten ariyordum.Müşteriler posta kodunu bilmediği için çok sorun yaşamıştım teşekkürler

  5. Souza Martin казва:

    Agora dá pra fazer direto pelo painel de personalizar do wordpress, super prático. (wp-admin/customize.php?)

    1. Stealth казва:

      здравей
      Yes, is a good ideea in customizer but in the latest version of Woo I see onlyaddress 2”, “company. For postal code and oher fileds is req functions code to hide.

Оставете отговор

Вашият имейл адрес няма да бъде публикуван. Необходимите полета са маркирани *