Začnite projekt
Skip to content
WooCommerce razvoj

WooCommerce vzdrževanje in izboljšave po meri za brezglutensko spletno trgovino

WooCommerce vzdrževanje za Artichoka Gluten Free je bilo osredotočeno na tehnične posodobitve, Elementor združljivost, sortiranje izdelkov, checkout logiko, izboljšave košarice in stalni razvoj po meri.

Project overview
Client
Noricum d.o.o.
Industry
Hrana / eCommerce
Platform
WordPress + WooCommerce + Elementor
Storitve
Custom Development Optimizacija hitrosti Redno vzdrževanje in podpora WooCommerce razvoj
Year
2026
Visit Website

WooCommerce vzdrževanje za zanesljivejšo spletno trgovino

Artichoka Gluten Free je k FlickWeb prišla kot obstoječa WooCommerce trgovina, ki je potrebovala tehnično stabilizacijo in nadaljnji razvoj. Spletno stran je izdelala prejšnja razvojna ekipa, vendar je bilo več delov postavitve zastarelih, nedokončanih ali nezdružljivih z novejšim WordPress, WooCommerce, Elementor in PHP okoljem.

Ker gre za aktivno spletno trgovino, glavna prioriteta ni bila vizualna prenova, temveč zanesljivo delovanje trgovine. Pozornost so potrebovali checkout, razpoložljivost izdelkov, sortiranje izdelkov, delovanje košarice, združljivost vtičnikov in dolgoročna vzdržljivost sistema.

Eden največjih izzivov je bil custom Elementor vtičnik, ki so ga ustvarili prejšnji razvijalci. Vtičnik je vseboval več manjših funkcionalnosti in template-ov, ki so se uporabljali na spletni strani, vendar ni bil ustrezno vzdrževan in ni podpiral najnovejše verzije Elementorja. Namesto da bi funkcionalnosti odstranili in vse zgradili znova, smo pregledali obstoječo kodo, posodobili zastarele dele, izboljšali združljivost in omogočili pravilno delovanje vtičnika v posodobljenem Elementor okolju.

Pomemben del projekta je bilo tudi sortiranje izdelkov in upravljanje zaloge. Naročnik je želel, da so razprodani izdelki na koncu seznamov, tako da kupci najprej vidijo izdelke, ki so na voljo za nakup. Trgovina je imela tudi bolj kompleksno težavo, povezano z bundle izdelki. Ko se je glavni izdelek posodobil prek sistema za zalogo in izdajanje računov, bundle vtičnik ni pravilno posodobil podatkov povezanih bundle izdelkov, ki so se uporabljali pri sortiranju. Prikaz izdelka je bil pravilen, njegova pozicija v sortiranju pa je temeljila na zastarelih podatkih.

Za rešitev tega problema smo razvili custom WooCommerce rešitev, ki ob spremembah glavnega izdelka pravilno posodobi tudi delovanje bundle izdelkov. To trgovini pomaga natančneje prikazovati razpoložljivost izdelkov, dati prednost izdelkom na zalogi in zmanjšati zmedo zaradi zastarelih podatkov pri sortiranju.

Popravili smo tudi logiko plačila po povzetju. Prejšnja rešitev je dodaten strošek za plačilo po povzetju obravnavala kot ločeno dostavno možnost, namesto da bi se pravilno dodal kot strošek ob izbiri načina plačila. To je povzročilo podvojene dostavne možnosti in nezanesljivo delovanje checkouta. Ta pristop smo nadomestili s custom popravkom, ki logiko pravilneje izvaja znotraj checkout procesa.

Izboljšana je bila tudi košarica. Ko je izdelek v košarici razprodan, je opozorilo zdaj jasnejše, razprodan izdelek pa bolj viden. To kupcem pomaga hitro razumeti, kateri izdelek je treba odstraniti, preden lahko nadaljujejo z naročilom.

Danes ima Artichoka Gluten Free stabilnejšo WooCommerce osnovo, posodobljeno tehnično okolje, boljše upravljanje razpoložljivosti izdelkov, pravilnejšo checkout logiko, jasnejšo košarico in stalnega razvojnega partnerja za prihodnje izboljšave.

Izziv

Glavni izziv je bil prevzeti aktivno WooCommerce trgovino s tehnično postavitvijo, ki več let ni bila ustrezno vzdrževana. WordPress, WooCommerce, Elementor, vtičniki in PHP okolje so bili zastareli, kar je ustvarjalo tveganja pri združljivosti in oteževalo nadaljnji razvoj.

Custom Elementor vtičnik prejšnje razvojne ekipe je bil ena najpomembnejših tehničnih težav. Vseboval je custom funkcionalnosti in ponovno uporabne template-e, ki so se uporabljali po spletni strani, vendar ni bil posodobljen za podporo novejšim verzijam Elementorja. To je pomenilo tveganje, da bi prihodnje posodobitve lahko pokvarile pomembne dele spletne strani.

Drug velik izziv je bilo delovanje sortiranja izdelkov in informacij o zalogi. Pri spletni trgovini s prehranskimi izdelki in večjim številom izdelkov morajo kupci hitro videti, kaj je na voljo. Naročnik je želel, da so razprodani izdelki razvrščeni na koncu seznamov, vendar podatki bundle izdelkov niso bili pravilno posodobljeni, ko so se parent izdelki spremenili prek zunanjega sistema za zalogo in izdajanje računov. Zaradi tega je bil prikaz izdelka pravilen, njegova pozicija pri sortiranju pa je temeljila na zastarelih podatkih.

Tudi checkout je imel napačno logiko za plačila po povzetju. Namesto da bi se strošek plačila po povzetju dodal ob izbiri tega plačilnega načina, je bila prejšnja rešitev narejena prek podvojenih dostavnih metod. To je checkout naredilo manj pregleden in manj zanesljiv.

Projekt je zahteval previdno tehnično delo, ker je trgovina delovala v živo in sprejemala naročila. Posodobitve je bilo treba najprej testirati na staging okolju, jih potrditi in šele nato prenesti na produkcijo.

Cilji projekta

Glavni cilj je bil stabilizirati in izboljšati obstoječo WooCommerce trgovino brez popolne prenove od začetka.

Spletno stran je bilo treba posodobiti po več letih brez ustreznega vzdrževanja. To je vključevalo WordPress, WooCommerce, Elementor, vtičnike in PHP verzijo, ki ni bila več podprta. Cilj je bil tehnično osnovo pripeljati v varnejše in bolj vzdržljivo stanje, hkrati pa ohraniti obstoječo strukturo trgovine.

Drug pomemben cilj je bil popraviti custom Elementor vtičnik, ki ga je izdelala prejšnja razvojna ekipa. Vtičnik je še vedno podpiral pomembne dele spletne strani, zato je bil cilj posodobiti in izboljšati njegovo kodo, namesto da bi odstranili funkcionalnosti, ki jih je naročnik še vedno potreboval.

Projekt je moral izboljšati tudi upravljanje razpoložljivosti izdelkov. Izdelki na zalogi morajo biti kupcem lažje dostopni, razprodani izdelki pa jasno označeni in prikazani nižje na seznamih izdelkov. To je bilo še posebej pomembno, ker trgovina uporablja bundle izdelke in zalogo, povezano s sistemom za zalogo ter izdajanje računov.

Zanesljivost checkouta je bila prav tako pomemben cilj. Plačilo po povzetju je moralo delovati s pravilno checkout logiko, brez podvojenih ali zavajajočih dostavnih možnosti.

Naročnik je potreboval tudi stalnega razvojnega partnerja. Artichoka Gluten Free se še naprej razvija, FlickWeb pa aktivno podpira nove funkcionalnosti, tehnične izboljšave in vzdrževanje glede na potrebe naročnika.

Rešitev

Začeli smo s pregledom obstoječe WooCommerce postavitve in določili področja, ki so potrebovala najnujnejšo tehnično pozornost. Ker je bila spletna stran zastarela, so bile večje posodobitve najprej izvedene na staging okolju. Po potrditvi, da so težave po posodobitvah odpravljene, so bile spremembe prenesene na produkcijo.

Posodobili smo WordPress, WooCommerce, Elementor, vtičnike in PHP okolje, da izboljšamo združljivost, varnost in vzdržljivost. Ker je stran močno temeljila na Elementorju, je proces posodobitve zahteval dodatno previdnost.

Ključen del rešitve je bila izboljšava custom Elementor vtičnika, ki so ga ustvarili prejšnji razvijalci. Vtičnik je vseboval več manjših funkcionalnosti in template-ov, uporabljenih na strani, vendar ni bil združljiv z najnovejšo verzijo Elementorja. Posodobili smo kodo, odstranili ali nadomestili zastarele funkcije, odpravili težave z združljivostjo in omogočili uporabo vtičnika v posodobljeni postavitvi.

Za sortiranje izdelkov smo implementirali custom WooCommerce logiko, ki razprodane izdelke premakne na konec seznamov. To kupcem omogoča bolj jasno izkušnjo brskanja, saj so izdelki, ki so na voljo, prikazani pred razprodanimi.

Odpravili smo tudi globljo težavo z bundle izdelki. Trgovina uporablja sistem za zalogo in izdajanje računov, ki posodablja izdelke, bundle vtičnik pa po spremembah parent izdelkov ni pravilno posodobil podatkov bundle izdelkov. Razvili smo custom rešitev, ki popravi to delovanje, da so podatki za sortiranje bundle izdelkov usklajeni s posodobljenimi podatki izdelkov.

Checkout smo izboljšali s popravkom logike plačila po povzetju. Prejšnji pristop je za dodaten strošek plačila po povzetju uporabljal ločene dostavne metode, kar je povzročilo podvojene možnosti in nezanesljivo delovanje. Ta pristop smo zamenjali s custom popravkom, ki dodatni strošek pravilneje obravnava kot logiko, povezano z načinom plačila.

Izboljšana je bila tudi izkušnja v košarici. Ko izdelek v košarici ni več na voljo, je opozorilo zdaj bolj vidno. Kupec lahko takoj razume, kateri izdelek je razprodan in ga mora odstraniti, preden lahko nadaljuje z naročilom.

Rezultat je zanesljivejša WooCommerce trgovina s čistejšo tehnično osnovo in razvojno postavitvijo, ki se lahko še naprej razvija skozi čas.

Ključne funkcionalnosti

Tehnični prevzem WooCommerce trgovine

FlickWeb je prevzel obstoječo WooCommerce trgovino, ki jo je izdelala prejšnja razvojna ekipa, vendar je še vedno imela pomembne tehnične težave.

Posodobitev zastarelega sistema

WordPress, WooCommerce, Elementor, vtičniki in nepodprta PHP verzija so bili previdno posodobljeni in testirani.

Staging-first proces posodobitev

Večje posodobitve so bile najprej izvedene na staging okolju, nato pa po odpravi težav prenesene na produkcijo.

Združljivost custom Elementor vtičnika

Custom Elementor vtičnik prejšnjih razvijalcev je bil posodobljen za podporo novejšim verzijam Elementorja.

Čiščenje zastarele kode

Zastarela in deprecated koda znotraj custom Elementor vtičnika je bila prilagojena za boljšo združljivost in vzdržljivost.

Sortiranje razprodanih izdelkov

Dodana je bila custom WooCommerce logika, ki razprodane izdelke premakne na konec seznamov izdelkov.

Popravek sortiranja bundle izdelkov

Razvita je bila custom rešitev za popravek zastarelih podatkov bundle izdelkov, ki so vplivali na sortiranje po posodobitvah parent izdelkov prek sistema za zalogo in izdajanje računov.

Izboljšana pravilnost zaloge

Trgovina zdaj zanesljiveje upravlja razpoložljivost izdelkov in sortiranje, kar zmanjša zmedo med prikazanim stanjem zaloge in pozicijo izdelka na seznamu.

Popravek checkouta za plačilo po povzetju

Logika stroška za plačilo po povzetju je bila popravljena, zato ni več odvisna od podvojenih dostavnih možnosti.

Opozorilo za razprodane izdelke v košarici

Razprodani izdelki v košarici so zdaj bolj vidni, z jasnejšimi opozorili, ki kupcu pokažejo, kaj mora odstraniti pred nadaljevanjem naročila.

Stalni razvoj po meri

FlickWeb trgovino še naprej aktivno vzdržuje in nadgrajuje z novimi funkcionalnostmi glede na potrebe naročnika.

Rezultat

Artichoka Gluten Free ima zdaj stabilnejšo in lažje vzdrževano WooCommerce trgovino.

Tehnična osnova je bila posodobljena po več letih brez ustreznega vzdrževanja, vključno z WordPress, WooCommerce, Elementor, plugin in PHP okoljem. Custom Elementor vtičnik, ki so ga ustvarili prejšnji razvijalci, je bil izboljšan namesto opuščen, kar je spletni strani omogočilo ohranitev pomembnih funkcionalnosti ob hkratni združljivosti z novejšimi Elementor verzijami.

Brskanje po izdelkih je zdaj zanesljivejše. Razprodani izdelki se lahko premaknejo na konec seznamov, izdelki na zalogi so kupcem lažje dostopni, sortiranje bundle izdelkov pa deluje pravilneje po posodobitvah izdelkov iz sistema za zalogo in izdajanje računov.

Checkout izkušnja je prav tako bolj urejena. Logika plačila po povzetju je bila pravilno predelana, s čimer je bila odstranjena potreba po podvojenih dostavnih možnostih, checkout proces pa je bolj konsistenten.

Košarica zdaj kupcem jasneje sporoči, ko določen izdelek ni več na voljo. To zmanjša zmedo in olajša razumevanje, kaj je treba spremeniti pred zaključkom naročila.

Najpomembneje pa je, da ima Artichoka Gluten Free zdaj aktivnega razvojnega partnerja. FlickWeb trgovino še naprej podpira s posodobitvami, popravki, novimi funkcionalnostmi, varnostnimi kopijami, staging procesom in stalnimi WooCommerce izboljšavami.

Ta projekt pokaže, kako pomembno je tehnično vzdrževanje za aktivno spletno trgovino. Vsak projekt ne potrebuje popolne prenove. Včasih je najpomembnejše delo stabilizacija obstoječega sistema, popravljanje skrite logike, izboljšanje združljivosti in zagotavljanje, da trgovina lahko še naprej zanesljivo prodaja.

Tehnološki stack

Projekt uporablja WordPress, WooCommerce in Elementor postavitev, podprto s custom WooCommerce razvojem. Tehnološki stack je bil izbran za ohranitev obstoječe strukture spletne strani, hkrati pa za izboljšanje združljivosti, checkout procesa, sortiranja izdelkov, upravljanja zaloge in dolgoročne vzdržljivosti.

WordPress

Uporabljen kot glavni sistem za upravljanje vsebin spletne strani, strani, vsebin, povezanih z izdelki, in strukture trgovine.

WooCommerce

Uporabljen kot eCommerce osnova za izdelke, bundle izdelke, košarico, checkout logiko, upravljanje zaloge in naročila kupcev.

Elementor

Uporabljen kot glavni vizualni page builder na spletni strani, vključno z obstoječimi postavitvami in komponentami, ki so potrebovale popravke združljivosti.

Custom WooCommerce Development

Uporabljen za popravke sortiranja izdelkov, delovanja bundle izdelkov, logike plačila po povzetju, opozoril v košarici in specifičnih funkcionalnosti trgovine, ki jih standardni vtičniki niso pravilno pokrili.

More projects

Raziščite več spletnih mest, e-trgovin in sistemov po meri, ki smo jih izdelali pri FlickWebu.

Spletna aplikacija po meri za LyraGuides
Poglej projekt
Otroci

Spletna aplikacija po meri za LyraGuides

Platforma po meri, razvita z Laravelom in Nuxtom, za LyraGuides — otroški avdio vodič, ki raziskovanje mesta spremeni v interaktivno dogodivščino skozi zgodbo. Projekt je vključeval lokacijske sprožilce avdio vsebin, Stripe plačila, uporabniške račune, shranjevanje napredka, večjezične vodiče, administracijski sistem po meri in mobile-first uporabniško izkušnjo.

2025
Otroci
Premium WordPress portfelj za slovenski arhitekturni studio
Poglej projekt
Poslovna

Premium WordPress portfelj za slovenski arhitekturni studio

WordPress portfeljska spletna stran po meri za AAB Arhitektura, slovenski arhitekturni studio. Projekt je vključeval custom project post type, arhivsko stran projektov, posamezne strani referenc, slikovne galerije z lightbox funkcionalnostjo, večjezično postavitev, optimizacijo zmogljivosti in osnovno SEO konfiguracijo.

2025
Architecture
Igriva WooCommerce trgovina za slovensko blagovno znamko daril
Poglej projekt
E-commerce

Igriva WooCommerce trgovina za slovensko blagovno znamko daril

Prenova WooCommerce trgovine za Pentlco, slovensko trgovino z unikatnimi, humornimi in personaliziranimi darili. Projekt je vključeval strani izdelkov po meri, postavitve kategorij, optimizirano nastavitev blagajne, sekcije naslovne strani, podporo e-mail marketingu, nastavitev plačil in dostave ter funkcionalnost opcijske personalizacije izdelkov.

2025
Oblačila
Oglejte si vse projekte