WooCommerce

Jak ve WooCommerce připojit přílohu k produktu

mobile woocommerce
Autor příspěvku Tomáš Cirkl

Nedávno jeden z mých klientů potřeboval na svůj WooCommerce obchod přidat možnost připojení dokumentu k produktu. Jednalo se o návody a bezpečnostní listy k produktu. Tyto dokumenty se měly zobrazovat v detailu produktu, kde si je mohli návštěvníci stáhnout a zároveň automaticky posílat e-mailem při dokončení objednávky.

Pro WooCommerce na to existuje plugin, který se jmenuje WooCommerce Product Attachment.

Plugin WooCommerce Product Attachment umožňuje připojit / nahrát jakýkoliv soubor k produktu a zaslat jej zákazníkovi. Připojit můžete jakýkoliv druh souboru (dokument, obrázek, video…).

WooCommerce Product Attachment se nachází v oficiálním katalogu pluginů a je možné ho nainstalovat přímo z WordPress administrace.

WooCommerce Product Attachment při instalaci

WooCommerce Product Attachment při instalaci

Po instalaci a aktivaci vás plugin přesměruje na jeho stránku v administraci. Najdete ji i v administračním menu jako DotStore Plugins → WooCommerce Product Attachment.

Nastavení pluginu WooCommerce Product Attachment

Nejprve běžte do záložky Settings, kde najdete základní nastavení. Jsou zde tři položky:

  • Product Details Page Tab Title – název záložky v detailu produktu.
  • Order Details Page Tab Title – název položky v detailu objednávky.
  • Attachements Date Label Show – nastavení, zda zobrazit datum u přílohy.
Nastavení u WooCommerce Product Attachment

Nastavení u WooCommerce Product Attachment

Připojení přílohy k produktu

Ve WooCommerce připojíte přílohu k produktu tak, že půjdete v administraci do jeho detailu a ve spodní části stránky najdete nový box, který se jmenuje WooCommerce Product Attachment.

Detail produktu

Detail produktu

Při kliknutí na tlačítko Add Attachment se rozbalí formulář pro přidání souboru.

  • ID – id přílohy, automaticky generované.
  • Attachment Name – jméno přílohy.
  • Attachment Description – popisek přílohy.
  • Upload Attachment – pomocí tlačítka Add File vyberte/nahrajte soubor přílohy.
  • Show on Product page – nastavení, zda přílohu zobrazit na stránce produktu.
  • Order status – zaškrtnutím vyberete, v jaké fázi stavu objednávky se příloha zašle zákazníkovi e-mailem.
  • Set expire Date – pokud chcete, aby se příloha k nějakému datu smazala, zde to nastavíte.

K produktu můžete přidat neomezené množství příloh.

Formulář pro vložení přílohy

Formulář pro vložení přílohy

Na stránce produktu se přílohy zobrazují ve vlastní záložce.

Detail produktu se stažením přílohy

Detail produktu se stažením přílohy

Zároveň je možné je stáhnout i ze sekce Můj účet a detailu objednávky.

Detail objednávky

Detail objednávky

Stejně je tomu i v e-mailu, kde se dá příloha stáhnout přes tlačítko.

E-mail s možností stažení přílohy

E-mail s možností stažení přílohy

Pro překlad tlačítka Download můžete využít vlastní funkci ze článku Jak ve WordPress přeložit jakýkoliv řetězec.

Funkce pak může vypadat například takto.

add_filter('gettext', 'translate_wplama'); 
add_filter('ngettext', 'translate_wplama');
function translate_wplama($translated) {
    $translated = str_ireplace('Download', 'Stáhnout', $translated);
    return $translated;
}

O autorovi

Tomáš Cirkl

Baví mě Internet a zvláště pak redakční systém WordPress. Jsem pravidelným účastníkem a přednášejícím na WordCamp Praha a WordPress konferencích.

6 komentářů

  • Dobrý deň,
    tento plugin je super ale neviete prosím poradiť či je možné nejakým spôsobom pridať prílohu do emailu len určitej kategórii produktov? Ide o to pridať rôzne prílohy produktom v rôznych kategóriách ale aby sa nemuselo pridávať každému produktu zvlášť.
    Ďakujem 🙂

  • Dobrý den,já bych to potřeboval právě naopak,aby si zákazník mohl přidat soubor s textem,obrázek jako přílohu k produktu.Tzn.objedná si hrnek a chce na něj obrázek,tak aby se ten obrázek mohl nahrát při objednání hrnku.Existuje nějaká možnost?
    Děkuji za odpověď
    Michal

    • Zdravím,

      jde to například s pluginem Checkout Files Upload for WooCommerce. Napsal jsem na to článek, v pondělí vyjde.

  • Dobrý den,
    nainstaloval jsem tento plugin a došlo k tomu, že se stránka editace produktu při odrolování celé rozbliká a napravo výrazně bliká pravý sloupec. Po deaktivaci pluginu toto chování zmizí, ale pochopitelně zmizí i celý plugin. Poradíte mi prosím, co s tím? Je na to nějaké nastavení, nebo jiný plug-in? Případně uvítám Vaši profesionální placenou konzultaci pro vyřešení tohoto problému.
    Předem děkuji za odpověď.
    Hubert Ličman

    • Dobrý den,
      nejspíše je tam nekompatibilita, doporučil bych zkusit vypnout i další pluginy, zda to zmizí.

Zanechat komentář

Získejte více informací o WordPress!

Připojte se do našeho emailového seznamu a nenechte si ujít informace, novinky a návody ze světa WordPressu.

Úspěšně jste se zapsali do našeho newsletteru. Děkujeme!