Blog članak

Kako ukloniti cross-sell proizvode sa stranice košarice u WooCommerceu

Iskoristite jednostavan WooCommerce hook kako biste uklonili cross-sell prikaz sa stranice košarice bez uređivanja svakog proizvoda pojedinačno.

Jedan klijent želio je potpuno ukloniti područje na Cart stranici u kojem se prikazuju cross-sell proizvodi. To je korisno ako imate desetke proizvoda s cross-sellovima i ne želite ručno uređivati svaki pojedinačni proizvod.

Što su cross-sellovi u odnosu na up-sellove? Cross-sellovi su proizvodi prikazani na stranici košarice kao preporuke “Možda će vam se svidjeti i…”, dok se up-sellovi pojavljuju na stranici proizvoda kao premium alternative. Kada imate mnogo proizvoda s konfiguriranim cross-sellovima, stranica košarice može postati predugačka s prijedlozima, odvlačeći kupce od dovršetka kupnje. Uklanjanje svih cross-sellova poboljšava UX tako što košaricu drži usredotočenom na naplatu.

Ako radije ne želite potpuno ukloniti cross-sellove, alternativa je ograničiti ih na 2-3 proizvoda. Dodajte ovaj WooCommerce filter u functions.php vaše teme:

// Ograniči cross-sellove na 2 proizvoda
add_filter( 'woocommerce_cross_sells_total', function( $limit ) {
    return 2;
} );

Ovo zadržava mali, upravljiv broj preporuka bez preopterećenja stranice košarice.

Dodajte sljedeći snippet u datoteku functions.php aktivne teme:

// Remove cross-sells at cart
remove_action( 'woocommerce_cart_collaterals', 'woocommerce_cross_sell_display' );

Hook woocommerce_cart_collaterals mjesto je gdje WooCommerce prikazuje i kalkulator dostave i cross-sellove. Uklanjanjem cross-sell akcije s ovog hooka, samo kalkulator dostaje i uključuje se u cart collateral području.

Napomena: snažno preporučujem da ovu izmjenu radite unutar child teme. Ako uređujete parent temu izravno, vaše promjene bit će izgubljene kada se tema ažurira. Child tema nasljeđuje sve funkcionalnosti parent teme dok vaše prilagodbe ostaju sigurne od ažuriranja.

Povezana područja

Ova su područja rada usklađena s temom članka i daju čišći prijelaz od edukativnog sadržaja do konkretne implementacije.

Nastavite čitati

Prvo po zajedničkim kategorijama, a zatim po najjačem preklapanju u tagovima.