Preskoči na vsebino

Nastavitve piškotkov

Za vsako vrsto izberite, katere piškotke dovolite. Svojo izbiro lahko kadar koli spremenite prek povezave Nastavitve piškotkov na dnu vsake strani. Izjava o zasebnosti

Nujni

Vedno vklopljeno

Potrebni so za prijavo, shranjevanje košarice in pomnjenje Vaših izbir. Vedno so vklopljeni.

Kateri piškotki?
  • weboke_sessie, weboke_klant, weboke_remember: Vaša seja in ohranjanje prijave
  • weboke_basket: Vaša košarica
  • wkBtwIncl: prikaz cen z DDV ali brez DDV
  • wok_cookies: Vaša izbira glede piškotkov, 12 mesecev

Meri, kateri oglas vodi do obiska ali naročila, da ne plačujemo za oglase, ki ne prinesejo ničesar.

Kateri piškotki?
  • Google Ads prek Google Tag Manager (_gcl_au, _gcl_aw), do 90 dni
  • OpenAI Ads, oglasi v ChatGPT
  • wok_aff: prek katerega partnerja ste prišli k nam (partnerski program), 60 dni

4,6

Država in jezik

Vsaka država ima svojo spletno stran, s cenami in DDV za to državo.

Prikaži

Spremenljivi izdelki in lastnosti

Modul 3: Izdelki · Čas branja: 10 minut

Učni cilj: Po tej lekciji boste znali nastaviti spremenljiv izdelek z lastnostmi in različicami, presoditi, kdaj so različice boljša izbira od ločenih izdelkov, in preprečiti težave pri velikem številu različic.

Ključni pojmi: lastnost, globalna lastnost (Izdelki > Lastnosti), lokalna lastnost, izrazi, "Uporabljeno za različice" (Used for variations), različica, privzete vrednosti (Default Form Values), ustvarjanje različic, množično urejanje, cena in zaloga po različici, število kombinacij, max_input_vars

En izdelek, več izbir

Theehuis Example prodaja nepakirano senčo v vrečkah po 50, 100 in 250 gramov. Za kupca je to en čaj z izbiro količine. Za trgovino so to tri stvari z lastno ceno, lastno zalogo in morda lastno težo. Prav za to je namenjen spremenljiv izdelek: ena stran izdelka, en opis, eno mesto v rezultatih iskanja, v ozadju pa ena različica za vsako izbiro.

Alternativa, trije ločeni enostavni izdelki, ima slabosti: tri strani s skoraj enakim besedilom (podvojena vsebina, lekcija 7.1), trikratno upravljanje fotografij in kupec, ki mora iskati, katero vrečko želi. Kljub temu spremenljiv izdelek ni vedno boljši. Osnovno pravilo:

  • Spremenljiv, kadar kupec izdelek vidi kot isti izdelek in izbira le lastnost: velikost, barvo, težo, stopnjo mletja.
  • Ločeni izdelki, kadar so res različni ali jih ljudje iščejo drugače: zeleni in črni čaj ali čajnik iz litega železa in čajnik iz stekla. Vsak si zasluži svojo stran z lastnim besedilom.

Lastnosti: gradniki

Različica je kombinacija lastnosti. Lastnost je značilnost ("Teža") z izrazi oziroma vrednostmi ("50 g", "100 g", "250 g"). WooCommerce pozna dve vrsti:

Globalne lastnosti ustvarite enkrat v Izdelki > Lastnosti (Products > Attributes). Veljajo za celotno trgovino: "Teža" z enakimi izrazi za ves čaj. Prednosti: izraze vpišete enkrat, zapis je povsod enak, kupci pa lahko v trgovini filtrirajo po lastnosti ("prikaži ves čaj v pakiranju 250 g"). Vsaka globalna lastnost je taksonomija z lastnimi arhivskimi stranmi, če to vklopite.

Lokalne lastnosti (custom product attributes) dodate samo enemu izdelku. Uporabne so za nekaj, kar se pojavi le pri enem izdelku, na primer možnosti graviranja enega čajnika. Slabost: ni filtra, pri desetih izdelkih z "Barvo" pa imate desetkrat svoj seznam s tipkarskimi napakami.

Za ponavljajoče se značilnosti (velikost, barva, teža, material) zato izberite globalno lastnost.

Lastnost ima učinek na različice šele, ko pri izdelku označite potrditveno polje Uporabljeno za različice (Used for variations). Brez te oznake je na strani izdelka prikazana le kot informacija v zavihku "Dodatne informacije". Tudi to je koristno: "Poreklo: Japonska" je lastnost brez različic.

Ustvarjanje in izpolnjevanje različic

Ko so lastnosti pripravljene, odprite zavihek Različice. Tam sta dva gumba: Ustvari različice (Generate variations), ki ustvari različico za vsako kombinacijo, in Ročno dodaj (Add manually) za eno različico naenkrat.

Vsaka različica ima lastna polja: SKU, ceno, akcijsko ceno, zalogo, težo, mere, sliko ter potrditvena polja omogočeno, prenosljivo in virtualno. Različica brez cene ni naprodaj in se ne prikaže kot izbira. To je najpogostejša napaka: ustvarite različice, pozabite na ceno, kupec pa vidi "Ta različica ni na voljo".

Z množičnim urejanjem nad seznamom naenkrat nastavite ceno, zalogo ali težo za vse različice ali pa cene zvišate za znesek ali odstotek. Nato prilagodite izjeme pri posameznih različicah.

S privzetimi vrednostmi (Default Form Values) izberete, katera različica je vnaprej izbrana, ko se stran odpre. Izberite najbolj prodajano različico ali pustite prazno, da kupec izbere zavestno. Če ni nič vnaprej izbrano, stran prikaže razpon cen ("€ 6,50 do € 24,00").

Število kombinacij: tu gre kaj narobe

Različice se množijo. Čajnik v 4 barvah, 3 velikostih ter z graviranjem ali brez da 4 × 3 × 2 = 24 različic. Dodajte četrto lastnost s 5 možnostmi in že ste pri 120. To ima posledice:

  • Upravljanje. Vsaka različica ima svojo ceno, zalogo in SKU. Vzdrževanje 120 vrstic je veliko dela in nagnjeno k napakam.
  • Stran izdelka. Do določenega števila različic (privzeto 30) WooCommerce pošlje vse kombinacije skupaj s stranjo, zato spustni seznami takoj vedo, katere kombinacije obstajajo. Pri več različicah stran ob vsaki izbiri pri strežniku preveri, ali kombinacija obstaja (prek AJAX). To deluje, vendar lahko kupec najprej izbere kombinacijo, ki ne obstaja, in šele nato dobi obvestilo.
  • Shranjevanje. Ob shranjevanju veliko različic Vaš brskalnik naenkrat pošlje strežniku zelo veliko polj. PHP ima za to mejo, max_input_vars. Če je presežena, se zadnja polja tiho izpustijo: shranite, del Vaših sprememb pa izgine. Skrbniški vmesnik zato prikazuje 15 različic na stran, a pri zelo veliko lastnostih in poljih lahko mejo kljub temu dosežete. Vaš ponudnik gostovanja lahko max_input_vars zviša; v večini nadzornih plošč to lahko storite sami v nastavitvah PHP (lekcija 7.2).

Kaj lahko storite:

  • Ustvarite le kombinacije, ki res obstajajo. Pri štirih lastnostih ne uporabite "Ustvari različice", temveč ročno dodajte kombinacije, ki jih prodajate.
  • Značilnost, ki ne spreminja cene in zaloge, ponudite ne kot različico, temveč kot možnost izdelka ali opombo (na primer besedilo za graviranje prek polja; za to obstajajo razširitve).
  • Res različne izdelke prodajajte kot ločene izdelke.

Pasti

  • Poznejše preimenovanje lastnosti. Izraz globalne lastnosti lahko preimenujete, vendar se obstoječe različice sklicujejo na slug. To najprej preizkusite v svoji testni trgovini.
  • Mešanje zaloge na ravni izdelka in na ravni različice. Za vsak izdelek se odločite: zaloga po različici (običajno) ali ena zaloga za celoten izdelek.
  • Fotografije različic. Brez lastne slike različica prikaže glavno fotografijo. Pri barvah pa želite fotografijo za vsako barvo.
  • Različice brez SKU. Pri uvozu in povezavah z blagajno ali veletrgovcem potrebujete SKU za vsako različico (lekcija 3.4).

V praksi: tako je videti v WooCommerce

  1. Izdelki > Lastnosti: ustvarite lastnost "Teža" z izrazi 50 g, 100 g in 250 g.
  2. Izdelki > Dodaj nov: naslov "Sencha Uji", podatki o izdelku Spremenljiv izdelek.
  3. Zavihek Lastnosti: dodajte "Teža", izberite vse tri izraze, označite Uporabljeno za različice in shranite lastnosti.
  4. Zavihek Različice: Ustvari različice (tri različice), nato z množičnim urejanjem vklopite upravljanje zaloge in za vsako različico vpišite ceno (€ 6,50, € 11,50, € 24,00), težo in SKU, na primer SEN-UJI-050.
  5. Med privzetimi vrednostmi izberite 100 g, shranite in si oglejte stran izdelka v zasebnem oknu.

Druge teme prikažejo izbiro kot spustni seznam, gumbe ali barvne kvadratke; načelo je enako.

Povzetek

  • Spremenljiv izdelek je ena stran izdelka z različico za vsako izbiro, vsaka z lastno ceno, zalogo in SKU.
  • Za ponavljajoče se značilnosti uporabite globalne lastnosti; označite "Uporabljeno za različice".
  • Različica brez cene ni naprodaj.
  • Število kombinacij hitro raste: ustvarite le resnične kombinacije in pri shranjevanju pazite na max_input_vars.
  • Res različne izdelke prodajajte kot ločene izdelke.

Kviz

1. Theehuis Example je dodal lastnost "Teža", vendar se na strani izdelka ne prikaže spustni seznam. Kaj je najverjetnejši vzrok?



2. Zakaj za "Barvo" raje izberete globalno kot lokalno lastnost?



3. Shranite izdelek z 200 različicami, nato pa del Vaših sprememb cen izgine, brez sporočila o napaki. Kaj je mogoč vzrok?



4. Kdaj zeleno in črno senčo raje prodajate kot dva ločena izdelka?



Naloga

Naloga A3.2: Vaš spremenljiv izdelek. Vpišite naslov svoje trgovine, slug ali povezavo spremenljivega izdelka, število različic, ki so v trgovini naprodaj, in lastnosti, ki jih uporabljate za različice (ločene z vejicami, na primer "Teža, Stopnja mletja"). Program poišče izdelek prek javnega Store API (/wp-json/wc/store/v1/products?slug=...), brez piškotkov in brez dodajanja česar koli v košarico. Zeleno, če je izdelek vrste spremenljiv, je število različic enako vpisanemu in se vsaka lastnost pojavi kot lastnost, uporabljena za različice. Oranžno, če se število razlikuje (različic brez cene ali onemogočenih različic trgovina ne šteje), če lastnost obstaja, a ni uporabljena za različice, ali v vednost, če imate več kot 30 različic. Rdeče, če izdelka ni mogoče najti, ni spremenljiv ali nima nobene od Vaših lastnosti.

Vprašanje zase (ni preverjeno): koliko kombinacij bi "Ustvari različice" ustvaril z vsemi Vašimi lastnostmi in koliko od njih res prodajate?

Naloga A3.2: Vaš spremenljiv izdelek





Tega, kar vnesete, in tega, kar najdemo, ne shranjujemo. Vaš brskalnik si zapomni Vaše odgovore in to, ali ste nalogo opravili. Če ste prijavljeni, v Moji tečaji shranimo samo podatek, da ste nalogo (skoraj) pravilno opravili; tudi to lahko tam izbrišete.

Za nadaljnje branje

Koraki v bazi znanja veljajo za nadzorne plošče WebOké; pri drugih ponudnikih deluje podobno.

Trenutek…

Nastavite svoje domene

Za vsako domeno uredite imenske strežnike, povezavo z gostovanjem in kdo bo imetnik.

Nalaganje Vaših domen…