Kako ustvariti katalog z Zahteva za ceno Uporaba WooCommerce
WooCommerce ponuja odličen način za seznam vaših izdelkov in omogoča zelo enostavno za vaše stranke in za vaše ukaze. Včasih pa morda ne želite dejansko prodati svojih stvari, ampak jih samo predstavite.
V tem članku vam bom pokazal, kako zlahka ustvarite odličen katalog in ponudite možnost povpraševanja po cenah z uporabo samo lastnih možnosti WooCommerce in nekaj precej osnovnih odrezki za prilagajanje.
Zakaj ustvariti katalog?
Ustvarjanje kataloga izdelkov namesto klasične spletne trgovine je lahko koristno iz več razlogov.
Lahko vam bo v pomoč, če:
- Ne želite prodati na spletu. Boste morali samo pokazati svoj katalog na spletu in ljudje bodo pop v vaši fizični trgovini nekje in dobili zaposlen nakup.
- Želite svojim strankam ponuditi storitve po meri ali če ne morete poimenovati cene, dokler ne pridobite posebne komponente (ne poznate nakupne cene).
- Ne morete si privoščiti dodatka, ki bi prilagodil ceno na podlagi zneska v vozičku ali ciljnih lokacij pošiljanja, metod in / ali velikosti izdelka ali nekaterih drugih vrednosti po meri.
- Ne želite, da bi vaši konkurenti poznali vaše stroške.
- Ne želite prodati ali predstaviti svojih izdelkov vsakemu kupcu.
Zakaj uporabljati WooCommerce za to?
WooCommerce prihaja z veliko možnosti iz škatle, zaradi česar je vaš katalog veliko lažji za upravljanje in uporabo. Privzeto lahko dodajte kup atributov in drugih podatkov za vaše izdelke, ustvarite kategorije in dodajte oznake v svoje stvari. Prav tako je lažje ločiti katalog iz spletnega dnevnika ali spletnega mesta.
Prav tako lahko predlagate ustrezne izdelke za vsak izdelek ali pa jih WooCommerce samodejno predlaga. Poleg tega bodo vaši obiskovalci lahko filtrirali in / ali razvrstili vaše stvari po svojih željah, da bodo lažje našli element, ki ga iščejo..
Prav tako vam omogoča ustvarjanje kataloga WooCommerce omogočite enostavno možnost povpraševanja po cenah za vaše potencialne stranke. S tem, ko jim omogoči, da izdelke postavijo v voziček, bodo lahko ustvarili seznam želja in zahtevali ceno za artikle na seznamu. Dobili boste tudi njihov naslov in / ali e-poštni naslov, če želite, in vaše zahteve po cenah bodo shranjene kot Naročila.
Vodnik po korakih
Preden začnemo, se morate odločiti, ali ste vi ali ne želijo zagotovite možnost povpraševanja po cenah za izdelke, ki jih predstavite.
1. korak: Nastavitev (ali ne nastavitev) cen
(JAZ) Brez zahteve po ceni
Če ne želite povpraševanja po cenah, pustite polje za ceno prazno. V tem primeru WooCommece ne bo prikazal polja obrazca, povezanih s trgovino, tako da ne boste videli nobenih polj zneskov, cen ali dodajanja v gumbe vozička.
Dobra novica je, da če izberete to metodo katalogizacije, ste že končali. Samo dodajte stvari v svoj popolnoma nov katalog in ste pripravljeni!
(II) S povpraševanjem po ceni
Če želite svojim strankam dovoliti, da zahtevajo ceno, začnete tako, da naredite svoje izdelke brezplačne. Nastavite cene na 0.
Na ta način bodo vaši obiskovalci, ko bomo končali, lahko postavili vaše kataloge izdelkov na seznam želja, ne da bi morali porabiti dimetanco.
2. korak: Prodajne možnosti
Ta korak bo še lažji, ker za to ni potrebna nobena koda. Poskrbite, da v upravnem območju nastavite naslednje:
- Preimenujte izvirnik Košarica in Preveri strani do "Seznam želja" in »Zahtevaj cene«, (Strani)
- Preprečite uporabo kuponov, da se izognete obvestilom o popustih na različnih straneh, povezanih s trgovino (WooCommerce> Nastavitve> zavihek Google Checkout)
- Onemogočite vsak način plačila, da se na strani za plačilo ne prikaže nobena od teh možnosti (WooCommerce> Nastavitve> zavihek Google Checkout)
- V celoti onemogočite dostavo ali če želite, da obiskovalci odločijo, ali bodo zahtevali ceno dostave, omogočite in označite dva različna načina pošiljanja in ju nastavite tako, da sta BREZPLAČNA
- Onemogočite registracijo na blagajni in mojo stran z računom in izklopite prikazovanje opomnikov, razen če želite upravljati tudi uporabnike na spletnem mestu v katalogu (WooCommerce> Nastavitve> zavihek Računi)
- Onemogočite vsako e-poštno sporočilo stranke ali če želite pošiljati potrditveno e-poštno sporočilo o zahtevah uporabniku, samo onemogočite izpolnjena e-poštna naročila, da se izognete nepotrebnim podvajanjem in računov o brezplačnih naročilih (ki dejansko ne bodo niti obstajala) (WooCommerce> Nastavitve> jeziček E-pošta)
3. korak: Ponovno označevanje
V tem koraku bomo poskrbeli, da vaše spletno mesto ne bo imelo ničesar podobnega, kot da boste dali stvari brezplačno. Zato bomo ponovno napišite gumbe in skrijete brezplačna obvestila.
Samo dodajte spodnjo kodo funkcijam vaše teme.php ali svojemu lastnemu vtičniku.
3.1: Ni oznake "Free"
Prvi in najpomembnejši korak je skrivanje brezplačnih obvestil o pošiljanju in nalepk na posamezni strani izdelka in zanke za izdelke, npr. strani blagovne znamke in izdelkov.
add_filter ('woocommerce_free_price_html', 'hide_free_price_notice'); add_filter ('woocommerce_variable_free_price_html', hide_free_price_notice '); add_filter ('woocommerce_variation_free_price_html', 'hide_free_price_notice'); funkcija hide_free_price_notice ($ price) return ";
3.2: Oznake gumbov
Pri izdelavi kataloga postopoma spreminjamo vaš voziček na seznam želja in vašo blagajno v obrazec za povpraševanje. Najprej moramo označiti gumbe.
add_filter ('woocommerce_product_single_add_to_cart_text', 'woo_custom_cart_button_text'); function woo_custom_cart_button_text () return __ ('Dodaj na seznam želja', 'woocommerce'); add_filter ('woocommerce_product_add_to_cart_text', 'woo_custom_cart_button_text'); funkcija woocommerce_button_proceed_to_checkout () $ checkout_url = WC () -> vozovnica-> get_checkout_url (); "> ?> add_filter ('woocommerce_order_button_text', create_function ("," vrni "Pošlji mi ponudbo"; '));
3.3: Skrite brezplačne cene povsod
WooCommerce prikazuje vaše cene $ 0 v vašem vozičku (ali v tem primeru na seznamu želja), zato jih moramo odstraniti. Za to imate dve možnosti.
Ena, lahko uporabite CSS tako, da ga dodate v slog.css vašega otroka.
.cart_totals h2, .cart_totals .shop_table, .cart-subtotal, .order-total, .woocommerce-shipping-fields, .product-total display: none;
Dva, neželene stolpce lahko popolnoma izbrišete. Če želite to narediti, bomo datoteke predlogo vozička prepisali na naslednji način:
- Ustvarite mapo za woocommerce s podmapo košarice v mapi (otroške) teme, da boste na koncu dobili nekaj takega: wp-vsebina / teme / mytheme / woocommerce / voziček /
- Prenesite in odprite originalno woocommerce cart.php z urejevalnikom besedila; datoteka mora biti tukaj: wp-content / plugins / woocommerce / templates / košarica /
- Izbriši te vrstice:
in odsek, ki se začne z
in odsek, ki se začne zin konča v in konča v - Prenesite in odprite izvirnik woocommerce košarica-totals.php z urejevalnikom besedila; datoteka je tam, kjer ste jo našli cart.php
- Izbriši te vrstice:
in celotno mizo, začenši s
in konča s
- Naložite obe datoteki, ki ste ju pravkar uredili, v woocommerce / voziček v imeniku teme
Če ste uporabnikom dovolili kakršne koli možnosti pošiljanja v 2. koraku zgoraj, moramo onemogočiti tudi brezplačne obvestila o pošiljanju, na primer:
add_filter ('woocommerce_cart_shipping_method_full_label', 'remove_free_label', 10, 2); funkcija remove_free_label ($ full_label, $ method) $ full_label = str_replace ("(Prosto)", "", $ full_label); vrne $ full_label;
4. korak: Nastavitve besedila po e-pošti
Postali smo zelo blizu, da imamo lasten katalog WooCommerce z možnostjo povpraševanja po cenah. V bistvu, če ste v 2. koraku popolnoma onemogočili vsako e-poštno sporočilo stranke, lahko nadaljujete s korakom 5.
Če želite poslati potrditev kupca (saj je zelo elegantna), se moramo prepričati, da so naši e-poštni predmeti pravilni in da ne pošiljamo nobenih cen za 0 $, prav tako pa lahko tudi malo prepišemo naše e-poštno besedilo..
4.1. Naslov in naslov e-pošte
V upravnem območju, WooCommerce> Nastavitve> E-pošta zavihek, morate ponovno napisati Obdelava naročila, ker bodo nove zahteve v obdelavi, ker jih stranke ne morejo takoj plačati. Zaradi jasnosti je najbolje, da ponovno napišete lastno e-poštno obvestilo skrbnika (Novo naročilo).
4.2. Odstrani ceno iz e-poštnih sporočil
Privzeto so cene poslane s potrditvijo naročila, zato moramo prepisati izvorne e-poštne predloge.
- Prenesite in odprite izvirni e-poštni naslov-naročanje-items.php z urejevalnikom besedila; datoteka mora biti tukaj: wp-content / plugins / woocommerce / templates / emails / plain
- Izbriši to vrstico:
echo "n". sprintf (__ ('Cena:% s', 'woocommerce'), $ order-> get_formatted_line_subtotal ($ item));
- Z urejevalnikom besedila prenesite in odprite izvirni e-poštni naslov woocommerce-order-details.php; datoteka mora biti tukaj: wp-content / plugins / woocommerce / templates / emails / plain
- Izbriši te vrstice:
if ($ totals = $ order-> get_order_item_totals ()) foreach ($ vsota kot $ total) echo $ total ['label']. ". \ t $ total ['vrednost']. "\ t
- Naložite obe datoteki, ki ste ju pravkar uredili v woocommerce / e-pošta / navadna mapa v imeniku teme
4.3. Ponovno napišite besedilo okusa
Privzeto bo WooCommerce uvedel vaša e-poštna sporočila z naslednjim: »Vaše naročilo je bilo prejeto in se zdaj obdeluje. Podrobnosti o vašem naročilu so prikazane spodaj za vašo referenco«.
Če želite to prepisati, sledite tem korakom:
- prenesite in odprite prvotno stranko-obdelavo-order-order.php z urejevalnikom besedila; datoteka mora biti tukaj: wp-content / plugins / woocommerce / predloge / e-pošta /
- ponovno napišite vrstico, ki je odgovorna za besedilo zgoraj, kot želite:
echo __ ("Vaše naročilo je bilo prejeto in se zdaj obdeluje. Podrobnosti o vašem naročilu so prikazane spodaj za vašo referenco:", "woocommerce"). "n"; \ t
- prenesite datoteko, ki ste jo pravkar uredili, v e-pošta v imeniku teme
5. Uživajte
Zdaj, ko imate svoj zelo lasten WooCommerce katalog, lahko sedite in uživate v ustvarjanju. Ko kdo ustvari seznam želja in vam pošlje zahtevo za ceno, boste o tem prejeli e-poštno sporočilo, poleg tega pa bo njihova zahteva prikazana v vašem skrbniškem območju WooCommerce> Naročila.
Vsako naročilo bo vsebovalo e-poštni naslov vaše stranke, tako da boste lahko ročno poslali svojo ponudbo za ceno ali jih morda celo kontaktirali po telefonu..
Uredniška opomba: To je napisal Marton Fekete za Hongkiat.com. Marton je madžarski razvijalec spletnih strani, ki je pred kratkim zapleten v WordPress. On je redesign navdušenec in svobodni pisatelj vsebin, ki rad igra RPG v svojem prostem času.