Kuidas luua kataloogi “Hinnapäring” WooCommerce'i abil
WooCommerce pakub suurepärasel viisil oma toodete nimekirja ja muudab selle üsna lihtsaks oma klientidele osta ja tellimuste haldamiseks. Mõnikord ei pruugi te siiski soovi oma asju tegelikult müüa, vaid lihtsalt näidata neid.
Selles artiklis ma näitan sulle, kuidas kergesti luua fantastiline kataloog ja esitada hinnapäringu valik kasutades ainult omapäraseid WooCommerce võimalusi ja mõningaid üsna lihtsaid kohandamisvaated.
Miks kataloogi luua?
Tootekataloogi loomine klassikalise veebipoe asemel võib olla kasulik mitmel põhjusel.
See võib osutuda kasulikuks, kui:
- Ei taha võrgus müüa. Sa pead lihtsalt näitama oma kataloogi online ja inimesed pop oma füüsilise poodi kusagil ja saada hõivatud osta.
- Võib-olla soovid pakkuda oma klientidele oma klientidele kohandatud hinda või kui te ei saa hinda määrata enne, kui omandate spetsiaalse komponendi (mida te ei tea, milline on ostuhind).
- Ei saa endale lubada pistikprogrammi, mis kohandaks hinda vastavalt ostukorvi kogusele või sihtmärkidele, meetoditele ja / või toote suurustele või mõnele muule kohandatud väärtusele.
- Ära taha, et teie konkurendid teaksid teie kulusid.
- Ära taha oma tooteid müüa ega näidata vaid ühele ostjale.
Miks WooCommerce seda kasutada?
WooCommerce pakub palju võimalusi, mis muudab teie kataloogi palju lihtsamaks hallata ja kasutada. Vaikimisi saate seda teha lisage hulk atribuute ja muid andmeid oma toodetele, looge kategooriad ja pane oma asjadesse sildid. Samuti on lihtsam oma kataloogi oma blogist või saidist eraldada.
Samuti saate iga toote jaoks soovitada asjakohaseid tooteid või soovitada, et WooCommerce pakuks neid teile automaatselt. Lisaks saavad teie külastajad oma asju filtreerida ja / või sorteerida nii, nagu nad soovivad, et hõlbustada nende otsitava elemendi leidmist.
WooCommerce'i kataloogi loomine võimaldab teil ka pakkuda oma potentsiaalsetele klientidele lihtsat hinnapäringut. Võimaldades neil tooteid ostukorvi panna, saavad nad luua soovinimekirja ja küsida loendis olevate üksuste hinda. Te saate ka nende aadressi ja / või e-posti aadressi, kui soovite, ja teie hinnapäringud salvestatakse tellimustena.
Samm-sammuline juhend
Enne alustamist peaksite otsustama, kas olete tahad esitage hinnapakkumise valik teie toodetele.
1. etapp: hindade seadmine (või mitte)
(I) Ilma hinnata
Kui te ei soovi hinnapäringuid, jätke hinnaväli tühjaks. Sellisel juhul ei näita WooCommece kauplusega seotud vormivälju, nii et te ei näe summa väljad, hindu ega ostukorvi ostukorvi nuppe.
Hea uudis on see, kui valite selle kataloogimismeetodi, olete juba valmis. Lihtsalt lisage asju oma uude kataloogi ja sa oled hea minna!
(II) Hinnapäringuga
Kui soovite lubada oma klientidel hinda küsida, alustate oma tooteid tasuta. Määrake hinnad 0-le.
Sel moel, kui oleme valmis, saavad külastajad panna oma kataloogi tooted soovinimekirja ilma peenraha veeta.
2. samm: poe valikud
See samm on veelgi lihtsam, kui sellele ei ole vaja koodi. Te soovite kindlasti oma administraatori piirkonnas järgmised sätted määrata:
- Nimeta oma originaal ümber Ostukorv ja Checkout lehekülgedele 'Soovinimekiri' ja 'Taotle hindu', vastavalt (Leheküljed)
- Keela kupongide kasutamine, et vältida sooduspakkumisi erinevates kauplusega seotud lehtedel (WooCommerce> Seaded> Vahekaart)
- Keela iga makseviis, et tagada, et ükski neist ei ilmuks teie kassas lehel (WooCommerce> Seaded> Vahekaart)
- Keela laevandus täielikult või kui soovite, et külastajad otsustaksid, kas küsida saatmishinda, aktiveerige ja märgistage kaks erinevat tarneviisi ja seadistage need mõlemad, et olla TASUTA
- Keela registreerimine kassas ja minu konto lehel ning lülitage välja logimise meeldetuletused välja, kui te ei soovi ka oma kataloogi saidi kasutajaid käsitleda (WooCommerce> Seaded> Vahekaart Kontod)
- Keela iga kliendi e-posti aadress või kui soovite saata kliendile päringu kohta kinnitusmeili, siis lihtsalt lõpetage tellitud e-kirjad, et vältida tarbetuid duplikaate ja tasuta tellimuste arveid (mis praktiliselt isegi ei eksisteeri) (WooCommerce> Seaded> sakid sakk)
3. samm: märgistamine
Selles etapis tagame, et teie sait ei näe midagi sellist, nagu sa annad ära kraami tasuta. Sel põhjusel me kirjutage oma nupud ümber ja peida tasuta teateid.
Lisage allolev kood oma teema funktsioonidele.php või oma enda pluginale.
3.1: puudub vaba silt
Esimene ja kõige olulisem ala on peita tasuta saatelehed ja sildid ühele toote lehele ja toote silmusele nt. kaupluse ja tootekategooria leheküljed.
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'); funktsioon hide_free_price_notice ($ hind) return ";
3.2: Nuppude sildid
Kataloogi loomisel muutame teie ostukorvi järk-järgult soovinimekirja ja teie tellimuse leheks hinnapäringu vormiks. Kõigepealt peame nupud uuesti märgistama.
add_filter ('woocommerce_product_single_add_to_cart_text', 'woo_custom_cart_button_text'); funktsioon woo_custom_cart_button_text () return __ ('Lisa soovinimekirja', 'woocommerce'); add_filter ('woocommerce_product_add_to_cart_text', 'woo_custom_cart_button_text'); funktsioon woocommerce_button_proceed_to_checkout () $ checkout_url = WC () -> cart-> get_checkout_url (); "> ?> add_filter ('woocommerce_order_button_text', create_function ("," tagasi "Saada mulle pakkumine"; '));
3.3: peida oma tasuta hinnad kõikjal
WooCommerce näitab teie $ 0 hindu teie ostukorvis (või sel juhul soovinimekirja), nii et peame need veerud eemaldama. Sul on selleks kaks võimalust.
Üks, saate kasutada CSS-i, lisades selle oma lapse teema stiilis.css.
.cart_totals h2, .cart_totals .shop_table, .cart-subtotal, .order-total, .woocommerce-shipping-fields, .product-total display: none;
Kaks, soovimatud veerud saate kustutada. Selleks kirjutame korvikasti failid üle järgmiselt:
- Looge oma (lapse) teema kausta kauba alamkaustaga woocommerce kaust, et saaksite sellega midagi teha: wp-content / themes / mytheme / woocommerce / cart /
- Laadige alla ja avage algne woocommerce cart.php tekstiredaktoriga; fail peaks olema siin: wp-content / plugins / woocommerce / mallid / ostukorv /
- Kustutage need read:
ja sektsioon, mis algab
ja sektsioon, mis algabja lõpeb ja lõpeb - Laadige alla ja avage originaal woocommerce cart-totals.php tekstiredaktoriga; fail on seal, kus sa leidsid cart.php
- Kustutage need read:
ja kogu tabel, alustades
ja lõpetades
- Laadige mõlemad failid, mille olete just redigeerinud woocommerce / cart kausta oma teemakataloogis
Kui lubasite kasutajatel 2. sammus 2. tüüpi tarnimisvõimalusi, peame ka tasuta saatmise teate keelama, näiteks:
add_filter ('woocommerce_cart_shipping_method_full_label', 'remove_free_label', 10, 2); funktsioon remove_free_label ($ full_label, $ method) $ full_label = str_replace ("(Free)", "", $ full_label); tagastab $ full_label;
4. samm: E-kirja tekstiseadete saatmine
Meil on tõesti lähedal oma WooCommerce kataloogi hindade taotlemise valikuga. Tegelikult, kui 2. sammus blokeerisite iga kliendi e-posti täielikult, võite jätkata 5. sammu juurde.
Kui soovite saata kliendi kinnitust (kuna see on väga elegantne), peame lihtsalt veenduma, et meil on e-posti teemad õigesti ja et me ei saada $ 0 hindu ning võib-olla ka meie e-kirja tekst veidi üle kirjutada.
4.1. E-kirja teema ja pealkiri
Administraatori piirkonnas, WooCommerce> Seaded> E-kirjad sakk, peate kirjutama Töötlemise järjekord, kuna uued päringud on töötlemisstaadiumis, kuna kliendid ei suuda nende eest koheselt tasuda. Selguse huvides on kõige parem kirjutada oma enda administraatori teatise e-kiri (Uus tellimus).
4.2. Eemaldage hind e-kirjadest
Vaikimisi saadetakse hinnad koos tellimuse kinnitusega, nii et peame originaalsed e-posti mallid üle kirjutama.
- Laadige alla ja avage algne woocommerce e-posti tellimuse-items.php tekstiredaktoriga; fail peaks olema siin: wp-content / plugins / woocommerce / malle / e-kirju / tavaline
- Kustuta see rida:
echo "n". sprintf (__ ('maksumus:% s', 'woocommerce'), $ order-> get_formatted_line_subtotal ($ item));
- Laadige alla ja avage algne woocommerce e-posti tellimuse-detail.php tekstiredaktoriga; fail peaks olema siin: wp-content / plugins / woocommerce / malle / e-kirju / tavaline
- Kustutage need read:
kui ($ sumals = $ order-> get_order_item_totals ()) foreach ($ totalals kui $ total) echo $ total ['label']. msgstr "" ". \ t $ total ['value']. "n";
- Laadige mõlemad failid, mida sa just redigeerisid woocommerce / e-kirjad / tavaline kaust oma teemakataloogis
4.3. Maitse tekstide ümberkirjutamine
Vaikimisi tutvustab WooCommerce teie e-kirju järgmiselt: "Teie tellimus on vastu võetud ja seda töödeldakse. Teie tellimuse üksikasjad on allpool teie viide".
Kui soovite selle üle kirjutada, peate järgima neid kolme sammu:
- laadige alla ja avage algne woocommerce klienditöötlus-order.php koos tekstiredaktoriga; fail peaks olema siin: wp-content / plugins / woocommerce / mallid / e-kirjad /
- kirjutage ülaltoodud teksti eest vastutav rida vastavalt soovile:
kaja __ ("Teie tellimus on vastu võetud ja seda töödeldakse. Teie tellimuse üksikasjad on allpool teie viide:", "woocommerce"). "n";
- laadige just teie redigeeritud fail e-kaubandus / e-kirjad kausta oma teemakataloogis
5. samm: naudi
Nüüd, kui teil on oma WooCommerce-toega kataloog, võite istuda ja nautida seda, mida olete loonud. Kui keegi loob soovinimekirja ja saadab teile hinnapäringu, saate selle kohta e-kirja, millele lisandub nende taotlus teie administraatori piirkonnas WooCommerce> Tellimused.
Iga tellimus sisaldab teie kliendi-e-posti aadressi, nii et saate neid oma hinnapakkumist käsitsi saata või isegi ühendust võtta telefoni teel.
Toimetaja märkus: Seda kirjutab Marton Fekete Hongkiat.com jaoks. Marton on Ungari saidi arendaja, kes hiljuti WordPressi külge ühendas. Ta on ümberkujundatud entusiast ja vabakutselise sisuga kirjanik, kes armastab mängida RPG-sid vabal ajal.