Domovská » E-Commerce » Jak vytvořit katalog s Žádost o cenu pomocí WooCommerce

    Jak vytvořit katalog s Žádost o cenu pomocí WooCommerce

    WooCommerce nabízí skvělý způsob, jak seznam vašich produktů a dělá to docela snadné pro své zákazníky a pro správu objednávek. Někdy však možná nechcete své věci skutečně prodávat, ale spíše je předvádět.

    V tomto článku vám ukážu, jak snadno vytvořit úžasný katalog a poskytnout možnost požadavku na cenu pomocí pouze vlastní možnosti WooCommerce a pár docela základní úryvky přizpůsobení.

    Proč vytvořit katalog?

    Vytvoření katalogu výrobků místo klasického internetového obchodu může být prospěšné z mnoha důvodů.

    Může se vám hodit, pokud:

    • Nechcete prodávat online. Stačí jen ukázat svůj katalog on-line a lidé se někde vynoří do vašeho fyzického úložiště a budou mít zaneprázdněný nákup.
    • Chtějí poskytovat své služby za vlastní cenu pro své zákazníky nebo pokud nemůžete pojmenovat cenu, dokud nezískáte speciální komponentu (že neznáte cenu akvizice).
    • Nelze si dovolit zásuvný modul, který by přizpůsobil cenu na základě částky v košíku nebo podle cílových umístění, metod a / nebo velikostí produktu nebo jiných vlastních hodnot..
    • Nechcete, aby vaši konkurenti znali vaše náklady.
    • Nechcete prodávat nebo předvádět své produkty jen každému kupujícímu.

    Proč pro to použít WooCommerce?

    WooCommerce přichází s mnoha možnostmi z krabice, takže váš katalog je mnohem snazší spravovat a používat. Ve výchozím nastavení můžete přidat spoustu atributů a dalších dat vytvořte kategorie a vložte značky na své věci. Je také jednodušší oddělit katalog od svého blogu nebo webu.

    Můžete také navrhnout relevantní zboží pro každý produkt nebo je pro vás automaticky navrhnout služba WooCommerce. Vaši návštěvníci navíc budou moci filtrovat a / nebo třídit vaše věci podle svých potřeb, aby jim usnadnili vyhledání položky, kterou hledají..

    Vytvoření katalogu WooCommerce vám také umožňuje poskytnou snadnou možnost cenové poptávky pro své potenciální zákazníky. Tím, že jim umožní vložit zboží do košíku, budou moci vytvořit seznam přání a požádat o cenu položek v seznamu. Rovněž získáte adresu a / nebo e-mailovou adresu, pokud chcete, a vaše cenové požadavky budou uloženy jako objednávky.

    Průvodce krok za krokem

    Než začneme, měli byste se rozhodnout, zda jste chtít poskytnout možnost cenové poptávky pro produkty, které prezentujete.

    Krok 1: Nastavení (nebo nenastavení) Ceny

    (I) Bez požadavku na cenu

    Pokud nechcete žádné cenové požadavky, ponechte pole ceny prázdné. V tomto případě nebude WooCommece zobrazovat pole formuláře související s obchodem, takže se nezobrazí žádná pole, ceny ani přidat do tlačítek košíku.

    Dobrou zprávou je, že pokud zvolíte tuto metodu katalogizace, jste již hotovi. Stačí přidat věci do svého zbrusu nového katalogu a můžete jít!

    (II) S požadavkem na cenu

    Pokud chcete svým zákazníkům umožnit požádat o cenu, začnete tím, že své produkty uvolníte. Nastavte ceny na 0.

    Tímto způsobem, když jsme hotovi, vaši návštěvníci budou moci dát své katalogové produkty na seznam přání, aniž by museli strávit desetník.

    Krok 2: Možnosti nakupování

    Tento krok bude ještě snazší, protože pro něj není nutný žádný kód. Chcete-li se ujistit, že jste v oblasti pro správu nastavili následující položky:

    • Přejmenujte originál Vozík a Překontrolovat stránky 'Seznam přání' a „Požadované ceny“, (Stránky)
    • Zakázat používání kupónů, aby se předešlo oznámení o slevách na různých stránkách souvisejících s obchodem (WooCommerce> Nastavení> karta Pokladna)
    • Zakažte všechny způsoby platby, abyste se ujistili, že se žádná z těchto stránek nezobrazí na stránce vaší platby (WooCommerce> Nastavení> karta Pokladna)
    • Zakázat odesílání zcela nebo chcete-li, aby se návštěvníci rozhodli, zda požádají o cenu za přepravu, povolte a znovu označte dvě různé metody přepravy a nastavte je tak, aby byly ZDARMA.
    • Zakažte registraci na stránce Pokladna a na mém účtu a vypněte zobrazení připomenutí, pokud nechcete zpracovávat uživatele také na webu katalogu (WooCommerce> Nastavení> karta Účty)
    • Zakažte každý jednotlivý e-mail zákazníka nebo chcete-li odeslat potvrzovací e-mail o požadavcích zákazníkovi, stačí zakázat dokončené objednávky e-mailů, abyste se vyhnuli zbytečným duplicitám a fakturám o bezplatných objednávkách (které prakticky neexistují) (WooCommerce> Nastavení> Karta E-maily)

    Krok 3: Opětovné označení

    V tomto kroku se postaráme o to, aby vaše stránky nevypadaly nic, jako byste rozdávali věci zdarma. Z tohoto důvodu budeme přepište tlačítka a skryjte volná oznámení.

    Stačí přidat níže uvedený kód do vašeho theme function.php nebo do svého vlastního pluginu.

    3.1: Žádné označení „Free“

    Prvním a nejpřednějším dílčím dílem je skrytí oznámení o volném zaslání a štítků na jedné stránce produktu a smyčkách produktu, např. stránky obchodu a kategorie produktů.

    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'); funkce hide_free_price_notice ($ price) return ";

    3.2: Popisky tlačítek

    Při tvorbě Vašeho katalogu postupně transformujeme Váš nákupní košík na seznam přání a stránku s vaší pokladnou do formuláře žádosti o cenu. Nejdříve musíme přepnout tlačítka.

    add_filter ('woocommerce_product_single_add_to_cart_text', 'woo_custom_cart_button_text'); function woo_custom_cart_button_text () return __ ('Přidat do seznamu přání', 'woocommerce');  add_filter ('woocommerce_product_add_to_cart_text', 'woo_custom_cart_button_text'); function woocommerce_button_proceed_to_checkout () $ checkout_url = WC () -> cart-> get_checkout_url (); "> ?> add_filter ('woocommerce_order_button_text', create_function (", 'return" Pošlete mi nabídku ";'));

    3.3: Skrýt své volné ceny všude

    WooCommerce ukazuje vaše $ 0 ceny v košíku (nebo, v tomto případě, seznam přání), takže musíme tyto sloupce odstranit. Máte na to dvě možnosti.

    Jeden, můžete použít CSS přidáním tohoto stylu.

    .cart_totals h2, .cart_totals .shop_table, .cart-mezisoučet. 

    Dva, Nežádoucí sloupce můžete zcela odstranit. Chcete-li to provést, přepíšeme soubory šablony košíku následujícím způsobem:

    1. Vytvořte složku woocommerce s podsložkou košíku ve složce (podřízeného) motivu, abyste skončili s něčím takovým: wp-content / themes / mytheme / woocommerce / cart /
    2. Stáhněte a otevřete původní woocommerce cart.php s textovým editorem; soubor by měl být zde: wp-content / plugins / woocommerce / šablony / košík /
    3. Smazat tyto řádky: a sekce začínající na a končí v a sekce začínající na a končí v
    4. Stáhněte a otevřete originál woocommerce cart-totals.php s textovým editorem; soubor je tam, kde jste ho našli cart.php
    5. Smazat tyto řádky:

      a celý stůl, počínaje a končí
    6. Nahrajte oba soubory, které jste právě upravili woocommerce / cart složky v adresáři motivu

    Pokud jste v kroku 2 výše povolili uživatelům jakýkoli druh možností přepravy, je třeba zakázat také oznámení o bezplatné přepravě, jako je například:

    add_filter ('woocommerce_cart_shipping_method_full_label', 'remove_free_label', 10, 2); function remove_free_label ($ full_label, $ method) $ full_label = str_replace ("(Volný)", "", $ full_label); return $ full_label; 

    Krok 4: Nastavení textu e-mailu

    Dostáváme se opravdu blízko k tomu, že máme vlastní katalog WooCommerce s možností požadavku na cenu. Ve skutečnosti, pokud jste v kroku 2 zcela zakázali všechny e-maily zákazníků, můžete pokračovat krokem 5.

    Pokud chcete poslat potvrzení zákazníka (jak je to velmi elegantní), musíme se jen ujistit, že máme naše e-mailové subjekty správně a že neposíláme žádné ceny v hodnotě 0 Kč a také možná trochu přepište náš e-mailový text..

    4.1. Předmět a záhlaví e-mailu

    V oblasti admin, WooCommerce> Nastavení> E-maily musíte přepsat Objednávka zpracování, protože nové požadavky budou ve stavu zpracování, protože zákazníci nebudou schopni za ně okamžitě zaplatit. Pro přehlednost je nejlepší přepsat svůj vlastní e-mail s upozorněním pro správce (Nová objednávka).

    4.2. Odstraňte cenu z e-mailů

    Ve výchozím nastavení jsou ceny odesílány s potvrzením objednávky, takže je nutné přepsat původní e-mailové šablony.

    1. Stáhněte a otevřete původní woocommerce email-order-items.php pomocí textového editoru; soubor by měl být zde: wp-content / plugins / woocommerce / šablony / e-maily / prostý
    2. Smazat tento řádek:echo "n". sprintf (__ ('Cena:% s', 'woocommerce'), $ order-> get_formatted_line_subtotal ($ item));
    3. Stáhněte a otevřete původní woocommerce email-order-details.php pomocí textového editoru; soubor by měl být zde: wp-content / plugins / woocommerce / šablony / e-maily / prostý
    4. Smazat tyto řádky:
      if ($ totals = $ order-> get_order_item_totals ()) foreach (celkem $ $ celkem) echo $ total ['label']. "\ t $ total ['value']. "n"; 
    5. Nahrajte oba soubory, které jste právě upravili woocommerce / e-maily / prostá složka v adresáři motivu

    4.3. Přepište texty příchutí

    Ve výchozím nastavení bude služba WooCommerce představovat vaše e-maily následujícím způsobem: „Vaše objednávka byla přijata a nyní se zpracovává. Podrobnosti o objednávce jsou uvedeny níže pro vaši informaci“.

    Pokud to chcete přepsat, musíte postupovat podle těchto 3 kroků:

    1. stáhnout a otevřít původní woocommerce customer-processing-order.php pomocí textového editoru; soubor by měl být zde: wp-content / plugins / woocommerce / šablony / e-maily /
    2. přepište řádek odpovědný za text výše, jak chcete:echo __ ("Vaše objednávka byla přijata a nyní se zpracovává. Podrobnosti o objednávce jsou uvedeny níže pro vaši informaci:", "woocommerce"). "n";
    3. nahrajte soubor, který jste právě upravili woocommerce / e-maily složky v adresáři motivu

    Krok 5: Užijte si

    Nyní, když máte vlastní katalog WooCommerce, můžete si sednout a užívat si toho, co jste vytvořili. Když někdo vytvoří seznam přání a pošle vám cenovou žádost, obdržíte o něm e-mail a jejich žádost se zobrazí ve vaší administrativní oblasti pod položkou WooCommerce> Objednávky.

    Každá objednávka bude obsahovat e-mailovou adresu vašeho zákazníka, takže mu můžete ručně zaslat svou cenovou nabídku, nebo je dokonce kontaktovat na telefonu.

    Poznámka redaktora: To je napsáno Marton Fekete pro Hongkiat.com. Marton je maďarský vývojář stránek, který byl nedávno závislý na WordPressu. Je redesignový nadšenec a spisovatel na volné noze, který rád hraje RPG ve svém volném čase.

    © Savtec
    Užitečné informace a tipy pro vývoj webových aplikací. Programování, webdesign, CSS, HTML, JAVASCRIPT. Nakonfigurujte a znovu nainstalujte Windows. Vytváření webů a aplikací od nuly.