Un catalog online reprezinta un magazin, care are propriul site web (realizat in Woocommerce), insa fara a avea implementata vreo o metoda de plata. In cataloagele online vizitatorilor / clientilor le este restrictionat accesul pentru vizitarea paginilor pentru cosul de cumparaturi si checkout. Astfel, nu sunt vizibile: butoanele de adaugare in cos in paginile de produse si iconitele din sectiunea Header care fac trimitere catre paginile de finalizare comanda si cos.
Cine foloseste un Catalog online?
Cataloagele online sunt utilizate de catre magazinele care:
- functioneaza doar in format fizic, iar website-ul este doar pentru a-si promova tipurile de produse;
- preturile magazinului variaza de la zi la zi (pot depinde de fluctuatia de piata), devenind astfel costisitor administrarea produselor;
- daca produsele reprezinta niste servicii preturile pot fi stabilite pe loc in functie de nevoia clientului sau volumul de lucru;
- prezentarea produselor pentru afacerile B2B (Business to Business) – produsele nu sunt disponibile publicului larg, ci doar anumitor companii partenere.
Cum activezi modul de Catalog online pe un magazin creat in Woocommerce?
Exista cel putin 2 metode pentru a realiza acest lucru:
- Prin folosirea unui plugin. Exista numeroare plugin-uri care fac acest lucru, precum Advance Catalog Mode, sau Yith Mode Catalog. Aceste plugin-uri au versiune gratuita si sunt foarte usor de folosit. Functionalitati:
- pot modifica textul din butonul de “Adauga in cos” si pot crea un redirect atunci cand se da click pe el, catre un formular de contact;
- pot sterge paginile de “Checkout”, respectiv “Cos”;
- inlatura preturile de la produse.
2. Prin adaugarea unor fragmente de cod in fisierul function.php.
Pentru ascunderea butoanelor de adaugare in cos:
remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart');
remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart', 30 );
Pentru a inlocui textul butonului cu “vezi produsul”:
add_filter( 'woocommerce_is_purchasable', '__return_false');
Pentru ascundere preturi:
add_filter( 'woocommerce_get_price_html', 'QuadLayers_remove_price');
funcția QuadLayers_remove_price($preț){
return ;
}