CoverUp ir SIA „Mix Max” tekstila zīmols. Mix Max ražo reklāmas stendus, karogu mastus un lielformāta drukas darbus, un ar šo uzņēmumu strādājam jau desmit gadus. CoverUp radās Covid laikā kā papildu virziens, bet tagad tam ir savas šuvējas un iekārtas Rīgā, Augusta Deglava ielā. Tur ar sublimācijas apdruku top spilvendrānas, koferu apvalki, dušas aizkari, paklāji, sporta krekli un izlaiduma lentas. Veikalā ir vairāk nekā 400 gatavu dizainu, un katru preci var pasūtīt arī ar savu attēlu. 2026. gada 21. oktobrī palaidām jauno coverup.lv, ko uzbūvējām no jauna uz WordPress un WooCommerce.
Divi pircēji vienā veikalā
Lielākā daļa CoverUp preču ir gatavas noliktavā, un, ja kāds dizains izbeidzas, šuvējas to ātri uztaisa no jauna. Šīs preces bieži pērk dāvanai vai impulsā, tāpēc pircējam bez liekiem soļiem jāatrod dizains, jāsaprot izmērs un jāsamaksā.
Otrs pircējs grib spilvendrānu ar ģimenes foto, paklāju ar uzņēmuma logo vai komandas kreklus ar vārdiem. Viņam jāatsūta fails, jāsaņem cena un pirms ražošanas jāapstiprina vizualizācija. Abiem pircējiem tajā pašā veikalā jāatrod savs ceļš, un vienam nav jātraucē otram.
Iepriekšējo CoverUp veikalu arī veidojām mēs. Gadu gaitā tajā bija sakrājušās vairāk nekā 400 preces, un izmēri, materiāls un kopšana bija ierakstīti aprakstos brīvā tekstā, katrā mazliet citādi. Lai saprastu, kurš izmērs der, pircējam bija jāizlasa apraksts līdz galam.
Svarīgs bija arī laiks. Jaunais veikals sāka strādāt oktobra beigās, īsi pirms Ziemassvētku sezonas, kad dāvanām jābūt pasūtītām līdz 14. decembrim. Pārbūve nedrīkstēja maksāt ne pozīcijas Google, ne pasūtījumus.
Plānošana: vispirms dati
Darbu sākām ar veco veikalu. Caur tā publisko WooCommerce saskarni nolasījām visas preces, variācijas, kategorijas, rakstus un juridiskās lapas un sastādījām sarakstu: ko pārnest bez izmaiņām, ko sakārtot un ko pārvērst par atsevišķu lauku. No šī saraksta radās jaunā veikala uzbūve.
Katalogs palika 11 preču veidos, bet tematiskās izlases (Izpārdošana, Laba dāvana, Ziemassvētki, Valentīndiena un Latvijas akcenti) kļuva par kolekcijām. Prece atrodas savā kategorijā un vienlaikus parādās kolekcijā, tāpēc dāvanas meklētājs un cilvēks, kuram vajag tieši L izmēra kofera apvalku, nonāk pie tās pašas preces.
Izmēri, materiāls, kopšana un termiņš kļuva par atsevišķiem laukiem. Tos var rādīt preces lapā, grozā un strukturētajos datos, un, mainot termiņu, nav jālabo 400 aprakstu.
Kasei izvēlējāmies pirkumu bez konta. CoverUp bieži pērk dāvanai vai vienu preci, un parole tikai aizkavētu pasūtījumu. Vēlmju saraksts glabājas pircēja pārlūkā, uzņēmumi kasē var ievadīt rekvizītus rēķinam, bet adresi prasām tikai tad, ja izvēlēts kurjers.
Plānā bija arī adreses. Visas preces saglabāja savas vecās adreses, dažas vecās lapas ar 301 pāradresāciju ved uz jaunajām, un vecais domēns masko.lv tagad ved uz coverup.lv.
Dizains: apdrukāts un sašūts Latvijā
Vecais veikals bija gaišs un mierīgs: slīdrāde, preču režģis un kategoriju ikonas. Jaunajā ir tumšs fons ar dzelteniem un sarkaniem akcentiem, un tas balstās uz to, ar ko CoverUp atšķiras no tirgotāja ar importa precēm: visu apdrukā un šuj Rīgā. Sākumlapas augšā ir video, un rāmī blakus virsrakstam ik pēc četrām sekundēm mainās kāda veikala prece. Šuvēju darbnīcas detaļas (mērlente, šķēres un griešanas paklājs) atkārtojas arī individuālo pasūtījumu sadaļā.
Sākumlapas secība seko tam, kā cilvēks izvēlas. Vispirms preču veidi ar dizainu skaitu un zemāko cenu, piemēram, „Spilvendrānas, 93 dizaini, no 12,90 €”. Tad jaunākie dizaini, sezonas izlase ar pasūtīšanas termiņu, kolekcijas, izpārdošana, individuāls pasūtījums trīs soļos, īsi par uzņēmumu, BUJ un raksti. Kategorijā var atlasīt preces pēc apakškategorijas, izmēra, cenas, atlaides un kolekcijas, un telefonā filtri atveras atsevišķā panelī.
Programmēšana: sava tēma un savs spraudnis
Veikals strādā uz WordPress un WooCommerce ar mūsu pašu klasisko PHP tēmu, bez lapu būvētājiem. Lapas ir saliktas no sadaļām, kuru tekstus un bildes CoverUp maina administrācijas panelī, un izkārtojums no tā nesabojājas. Veikala loģika ir atsevišķā spraudnī, tāpēc to var atjaunināt neatkarīgi no dizaina. Kodu rakstījām ar AI rīkiem, bet uzbūvi un pārbaudes veica cilvēki, un dzīvajā lapā nonāca tikai tas, ko bijām pārbaudījuši paši.
- Izmēru ceļveži
- Desmit ceļveži ar zīmējumiem un mēriem centimetros: koferu apvalkiem, spilvendrānām, apakšveļai, sporta krekliem, paklājiem, maisiņiem, šallēm, pudeļu apvalkiem, aizkariem un lentām. Zīmējumi ir vienā mērogā, tāpēc S koferis blakus XL izskatās tik mazs, cik tas ir. Ceļveža rindas ir sasaistītas ar izmēra pogām preces lapā.
- Termiņš
- Katrai precei var norādīt savu termiņu darba dienās vai lietot noklusējumu pēc preces veida. Tas redzams preces lapā un pie katras preces grozā.
- Savs dizains
- Individuālajām precēm pircējs ievelk failu tieši preces lapā: JPG, PNG, PDF, SVG vai AI līdz 30 MB. Lielākam failam var ielīmēt failiem.lv vai WeTransfer saiti. SVG failus pārbaudām, vai tajos nav skriptu, bet pašus failus glabājam aizsargātā mapē, un tos var atvērt tikai ar parakstītu saiti no pasūtījuma.
- Pieteikuma forma
- Lielākiem pasūtījumiem, piemēram, paklājiem ar logo vai komandas krekliem, ir forma ar preces veidu, skaitu, izmēru un failu. Pieteikums saglabājas administrācijas panelī, CoverUp saņem e-pastu ar visiem laukiem, bet klients saņem apstiprinājumu.
- Kase un piegāde
- Omniva, DPD, Venipak un Unisend pakomāti Latvijā, Lietuvā un Igaunijā, sagrupēti pa pilsētām, kurjers Latvijā un saņemšana birojā Rīgā. Maksājumi caur MakeCommerce ar bankas saitēm un kartēm. Kases augšā redzams, kurā solī pircējs atrodas.
- Pasūtījuma statusi
- Divi jauni statusi ar CoverUp noformētiem e-pastiem: „Nosūtīts” ar sūtījuma izsekošanas numuru un „Gatavs saņemšanai” pasūtījumiem, ko klients izņem birojā.
- Variāciju bildes
- Spilvendrānām ir kvadrāta un taisnstūra forma. Spraudnis pēc preces kontūras proporcijām atrod katrai formai atbilstošo foto no galerijas, tāpēc, izvēloties formu, mainās arī bilde. Ja bildi variācijai ieliek ar roku, spraudnis to vairs neaiztiek.
- Pārnešana
- Visas 422 preces ar variācijām, kategorijas, 10 raksti un juridiskās lapas pārnestas ar importa skriptu. Tas izvilka tehniskos datus, kopšanu un termiņus no aprakstu brīvā teksta un sakārtoja tos laukos. Preču adreses palika tieši tādas pašas.
Atvērt preces lapuLai veikalu atrod Google
Katrai precei ir savs meta apraksts ar nosaukumu, cenu un apraksta sākumu. Ja izpārdošanā ir prece ar tādu pašu nosaukumu kā parastajā sortimentā, piemēram, nestandarta izmēra kofera apvalks, to apraksti atšķiras. Kodā ir strukturētie dati: Product ar zīmolu un cenu, Store ar juridisko nosaukumu un darba laiku, FAQPage sākumlapas un individuālo pasūtījumu BUJ un BreadcrumbList kategorijās un precēs. Pēc palaišanas Lighthouse deva 100 punktus SEO un labajām praksēm un 97 pieejamībai.
Bildes glabājam WebP formātā, sākumlapas galvenā bilde un video ielādējas pirmie, bet lapās bez groza un kases jQuery ielādējas ar aizturi, lai neaizkavētu lapas zīmēšanu. Kešatmiņas spraudnim iestatījām izņēmumus, lai optimizācija nesalauž veikala pogas, un pēc tēmas atjauninājuma kešs iztīrās pats.
Uzstādīšana uz servera un palaišana
Veikalu būvējām un testējām atsevišķā testa adresē, kas bija aizvērta meklētājiem, tāpēc Google neredzēja divus vienādus veikalus. Iestatīšana ir ierakstīta kodā: viena komanda soli pa solim uzstāda spraudņus, WooCommerce iestatījumus, valodas, lapas, izvēlnes un piegādes veidus. Testa un dzīvā vide tāpēc ir iestatītas vienādi, un nekas nav atkarīgs no tā, vai kāds atcerējās atzīmēt pareizo rūtiņu.
CoverUp strādā mūsu Hostinger serverī ar PHP 8.3. 21. oktobrī veikals pārcēlās no testa adreses uz coverup.lv: vienreizējs skripts nomainīja adreses datubāzē, nesabojājot WordPress serializētos datus, testa adrese palika aizvērta meklētājiem, un masko.lv sāka vest uz jauno veikalu ar 301 pāradresāciju.
Drošībai uzstādījām ugunsmūri, administrācijas ieeju pārcēlām uz citu adresi, ieslēdzām divu soļu pieteikšanos un izdzēsām neizmantotos spraudņus un tēmas. Daļa aizsardzības ir arī mūsu spraudnī, tāpēc tā strādā, pat ja drošības spraudni kāds izslēdz. Pasūtījumu e-pasti iet caur SMTP, lai tie nenonāk surogātpastā, bet sīkdatnes pārvalda piekrišanas logs ar atteikšanās pogu.
Tehniskais atbalsts pēc palaišanas
Pirmās nedēļas pēc palaišanas veikalam sekojam paši. Pirmos labojumus ieviesām jau palaišanas dienā, bet nākamajā vakarā vēlreiz izgājām cauri visam veikalam. Katrs labojums ir ierakstīts spraudnī kā vienreizējs solis, kas izpildās pats pēc atjaunināšanas, tāpēc vienmēr redzams, kas un kad mainīts. Kamēr veikals iedzīvojas, lapas augšā ir josla ar tālruni gadījumam, ja pircējam kaut kas nestrādā.
Ikdienas saturu CoverUp maina pati. Veikala satura redaktorei ir sava loma, un preces, cenas, rakstus, lapas un bildes viņa var labot arī ar Claude palīdzību. Šai lomai Claude drīkst lietot tikai šos rīkus: PHP, faili, dizains, iestatījumi un lietotāji tai nav pieejami, un aizliegumu pārbauda divās vietās. Jaunu preci vai cenu tāpēc var pievienot bez programmētāja, bet kods un serveris paliek mūsu atbildībā. Šādu uzraudzību piedāvājam arī kā atsevišķu pakalpojumu Uzturēšana un drošība.
Nākamais solis ir valodas. Veikalā jau ir iestatīta angļu, krievu, lietuviešu un igauņu valoda, un valodu izvēlnē tās redzamas ar atzīmi „drīzumā”. Kamēr tulkojumi nav pārbaudīti, šo valodu adreses ar pagaidu 302 pāradresāciju ved uz latviešu versiju, un hreflang norāda tikai latviešu valodu. Google neindeksē pusgatavas lapas, un, ieslēdzot valodas, nekas nav jāpārbūvē.
Ko iemācījāmies
Gatavai precei un savam dizainam ir dažādi ceļi
Gatavo preci pircējs grib nopirkt bez sarakstes, bet individuālam pasūtījumam vajag failu, cenu un apstiprinājumu. CoverUp gatavās preces iet caur grozu, individuālās preces caur preces lapu ar faila augšupielādi, bet lielāki pasūtījumi caur atsevišķu pieteikumu. Tā neviens pircējs neaizpilda formu, kas domāta otram.
400 preces pārnes ar kodu
Pārnešana ar rokām rada kļūdas: pazūd variācija, mainās adrese, bilde nonāk pie citas formas. Importa skripts katru preci pārnesa vienādi. Kad atradām kļūdu, piemēram, jūras tēmas spilvendrānām bija pazudusi formas izvēle, to izlabojām vienreiz visām precēm.
Valodas atver, kad tās ir gatavas
Piecas valodas iestatījām uzreiz, bet publiski atvērām vienu. Pusgatavs tulkojums meklētājā kaitē vairāk nekā lapa, kuras vēl nav, un pagaidu pāradresācija ļauj valodas ieslēgt bez jaunas pārbūves.
Ko varat atkārtot savā veikalā
- Termiņus un izmērus glabājiet atsevišķos laukos, lai tos var rādīt preces lapā un grozā
- Gatavām precēm un individuāliem pasūtījumiem paredziet atsevišķus ceļus
- Izmēru ceļvedi novietojiet blakus izmēra izvēlei
- Ļaujiet pirkt bez konta, ja klienti pērk reti vai dāvanām
- Pārbūvējot veikalu, saglabājiet preču adreses vai sagatavojiet 301 pāradresācijas
- Testa vidi aizveriet meklētājiem
- Valodas atveriet tikai tad, kad tulkojumi ir pārbaudīti
Pārbaudiet paši
Viss, par ko lasījāt, ir tiešsaistē. Atveriet coverup.lv un apskatiet šīs sadaļas paši.
Biežākie jautājumi
Cik maksā interneta veikala izveide?
Interneta veikals sākas no 1 490 € + PVN: Start pakete ar pirkumu bez reģistrācijas, pakomātiem un tiešsaistes apmaksu. Veikalam ar savu tēmu, izmēru ceļvežiem, failu augšupielādi un datu pārnešanu no vecā veikala cenu nosakām pēc specifikācijas. Paketes un termiņi ir lapā Interneta veikala izveide, bet izmaksas plašāk aprakstījām rakstā Cik maksā interneta veikals.
Vai, pārbūvējot e-veikalu, var nepazaudēt Google pozīcijas?
Jā, ja preču un kategoriju adreses paliek tās pašas vai katra vecā adrese ar 301 pāradresāciju ved uz atbilstošo jauno. CoverUp visas 422 preces saglabāja savas adreses, un vecās lapas, kuru jaunajā veikalā nav, ved uz tuvāko atbilstošo lapu.
Kādus pakomātus un maksājumus var pievienot?
Baltijā parasti pievienojam Omniva, DPD, Venipak un Unisend pakomātus, kurjeru un saņemšanu uz vietas. Maksājumiem lietojam MakeCommerce vai citu pakalpojumu, ar kuru jums ir līgums, ar bankas saitēm un kartēm. Pakomātu sarakstu veikals ielādē automātiski un sakārto pa pilsētām.
Vai veikala saturu varēsim mainīt paši?
Jā. Preces, cenas, rakstus un lapu tekstus maināt WordPress administrācijas panelī, un dizains no tā nesabojājas. Ja vēlaties, iestatām arī drošu Claude piekļuvi, kur AI var mainīt tikai saturu, bet ne kodu, iestatījumus vai lietotājus.




