Hogyan lehet elrejteni a fizetési oldalon a virtuális javak mezőket a woocommerce-ben?

Az alábbi kód egy woo_cart_has_virtual_product () nevű függvényt tartalmaz. Ő ellenőrzi a virtuális javak elérhetőségét a bevásárlókosárban. Igaz, ha a bevásárlókosár összes eleme virtuális, vagy hamis, ha egyikük sem, vagy legalább egy nem virtuális termék van a bevásárlókosárban. A második függvény, woo_remove_billing_checkout_fields (). elfogja a woocommerce_checkout_fields-ot, és eltávolítja a felesleges mezőket az oldalon.

Ez az eredmény lesz, amikor a bevásárlókocsi csak virtuális javakat tartalmaz:

Hogyan lehet elrejteni a fizetési oldalon a virtuális javak mezőket a woocommerce-ben?

Ha további mezőket szeretne eltávolítani, használjon egy vagy több sort az alábbi sorokban, és hozzáadhatja azokat az előző részletre megadott listához.

Ha elkezdi kezelni a WooCommerce-et, akkor ne felejtse el meglátogatni WooCommerce címünket. ahol konkrétan anyagokat teszünk közzé e platform platformjain.

Ne felejtsük el, ha lehetséges, értékelni a kívánt bejegyzéseket a csillagok számával, saját belátása szerint.

fogadtatás
Köszönöm az életet, minden kiderült. Még csak egy pont maradt megoldatlan: a "jegyzet a rendelés" mező eltávolítása után van egy címsor erre a mezőre "Megjegyzés hozzáadása". Úgy néz ki, mint minden, természetesen pipetták - a mezőket mind megtisztítják, és végül a szöveg nem tartozik a városhoz "Megjegyzés hozzáadása". Hogyan távolítsam el, ne mondja el?

A Woocommerce 2.6.X fájlban a kódrészlet nem működik. Lehetőség van az új verzió optimalizálására? Vagy javasolhat egy másik lehetőséget, amely megoldja a témakör problémáját?

Kapcsolódó cikkek