WordPress- ja WooCommerce-kehitys

Rakennamme ja korjaamme WordPress-sivustoja ja WooCommerce-kauppoja: omat lisäosat, lapsiteemat, Elementor Pro -asettelut, monikieliset ratkaisut sekä varasto- ja hintasynkronointi 1C:n tai ERP:n kanssa. Pelastamme myös sivustoja, jotka muut kehittäjät jättivät kesken, ja useat kaupat ovat olleet hoidossamme vuodesta 2021.

WordPress- ja WooCommerce-kehitys

Milloin ottaa meihin yhteyttä

Useimmilla WordPress-projekteilla on meille tullessaan historia: kolmen ihmisen muokkaama teema, neljäkymmentä lisäosaa ja yksi integraatio, jota kukaan ei täysin ymmärrä.

Mitä teemme

WooCommerce-kaupat

Tuotekatalogit toimivine ominaisuuksineen ja suodattimineen, tuotehaku, kassa ja maksunvälittäjät, tilausten tilat ja sähköpostit. Uudet kaupat tai muutokset kauppaan, jonka kautta jo myytte.

Omat lisäosat ja mu-lisäosat

Liiketoimintalogiikka on omassa lisäosassaan tai pakollisessa (must-use) lisäosassa eikä teeman tiedostoissa. Se säilyy teeman päivityksissä, sen voi kytkeä pois testausta varten, ja se on versionhallinnassa.

Lapsiteemat ja Elementor Pro

Lapsiteemat kaupallisen tai räätälöidyn teeman päälle, Figma-suunnitelmista Elementor Prolla rakennetut asettelut ja mobiiliasettelut, jotka kestävät pienet näytöt.

1C- ja ERP-integraatio

Tuotteet, saldot, hinnat ja ominaisuudet tulevat WooCommerceen järjestelmästä, joka omistaa ne. Tilaukset voivat kulkea takaisin, joten kukaan ei kopioi dataa kahden ikkunan välillä.

Monikieliset sivustot

Polylang-toteutukset käännettyine sivuineen, tuotteineen, tuoteryhmineen ja osoitteineen, oikea hreflang ja kielivalitsin, joka vie samalle sivulle toisella kielellä.

Pelastus ja nopeus

Päivitysten jälkeen kaatuvien, valkoista näyttöä näyttävien tai hidastuvien sivustojen diagnosointi. Löydämme syyn, korjaamme sen ja järjestämme asiat niin, ettei sama toistu.

Saldot ja hinnat järjestelmästä, joka omistaa ne

Saldot ja hinnat järjestelmästä, joka omistaa ne

Monessa kaupassa todellinen tuotekatalogi on 1C:ssä tai muussa kirjanpitojärjestelmässä, ja verkkosivusto on kopio, joka on vanhentunut jo lounasaikaan. Yhdistämme nämä kaksi niin, että tuotteet, saldot, hinnat ja ominaisuudet siirtyvät WooCommerceen aikataulun mukaan ilman, että kenenkään tarvitsee kirjoittaa niitä uudelleen. Vaikein osa on yksityiskohdissa: WooCommerce ylläpitää hakutauluja, jotka on päivitettävä tuonnin jälkeen, tai muuten suodattimet ja haku näyttävät vääriä tuotteita, ja kirjanpitojärjestelmä lähettää joskus dataa, jota WooCommerce ei hyväksy. Käsittelemme nämä tapaukset koodissa ja kirjaamme ne lokiin, joten epäonnistunut tuonti huomataan samana päivänä.

Jonkun muun rakentaman sivuston pelastaminen

Jonkun muun rakentaman sivuston pelastaminen

Tyypillinen yhteydenotto alkaa siitä, että sivusto on kaatunut päivityksen jälkeen. Yleensä syynä on rikkinäinen lisäosan julkaisu, joka perutaan tunnin sisällä, sekä tietokantatietue, joka on korjattava. Pidempi työ tulee sen jälkeen: viemme koodin repositorioon, pystytämme testikopion, siirrämme räätälöidyn koodin teemasta lapsiteemaan tai lisäosaan ja poistamme sen, mitä kukaan ei käytä. Sivunrakentajan data vaatii erityistä huolellisuutta, koska Elementor tallentaa asettelut serialisoituna datana, jonka huolimaton etsi ja korvaa -operaatio rikkoo. Olemme myös siirtäneet monikielisen sivuston yhdestä käännöslisäosasta Polylangiin menettämättä sen käännöksiä.

Pidetään toiminnassa vuosia, ei vain julkaisuun asti

Pidetään toiminnassa vuosia, ei vain julkaisuun asti

Useat kaupat, joiden parissa työskentelemme, ovat olleet hoidossamme vuodesta 2021. Yhdelläkään niistä ei ole omaa kehittäjää, joten kun jokin hajoaa lauantaina, ne kirjoittavat meille. Rutiini on tavallinen ja toimiva: päivitykset ensin testikopiolle, sitten tuotantokauppaan katalogin, ostoskorin ja kassan tarkistuksen jälkeen, varmuuskopiot erilliseen tallennustilaan ja valvonta, joka seuraa kassasivua eikä vain etusivua. Nopeustyö tehdään matkan varrella, kun tuoteryhmäsivu alkaa matelemaan tai uusi lisäosa lisää sekunnin latausaikaan.

Miten aloitamme

01

Käyttöoikeudet ja tilannekuva

Annatte meille pääsyn hallintapaneeliin, hostingiin ja repositorioon. Otamme täyden varmuuskopion ja kirjaamme lisäosien versiot, nopeuden ja tärkeimmät sivut ennen kuin muutamme mitään.

02

Diagnoosi tai määrittely

Olemassa olevasta sivustosta saatte listan ongelmista ja riskeistä. Uudesta työstä saatte laajuuden, jossa on mukana olevat sivut, integraatiot ja lisäosat.

03

Rakentaminen testikopiolla

Muutokset tehdään sivuston kopiolle. Tarkistatte ne siellä ettekä tuotantokaupassa.

04

Julkaisu

Muutokset viedään tuotantoon sovittuna aikana, ja tarkistamme katalogin, ostoskorin, kassan ja lomakkeet heti sen jälkeen.

05

Ylläpito

Halutessanne huolehdimme sivustosta jatkossa kuukausittain: päivitykset, varmuuskopiot, korjaukset ja pienet muutokset.

Millä työskentelemme

WordPress

Koodi

Integraatiot

Ylläpito

Yhteistyömallit

Kiinteän laajuuden projekti

Uusi kauppa, integraatio 1C:n tai ERP:n kanssa, ulkoasun uudistus Elementorilla tai siirto Polylangiin sovitulla laajuudella.

Kuukausittainen ylläpito

Päivitykset, varmuuskopiot, valvonta, korjaukset ja määrä pieniä muutoksia joka kuukausi kaupoille, joilla ei ole varaa olla poissa käytöstä.

Tuntiperusteinen tai yksittäinen tehtävä

Kaatuminen päivityksen jälkeen, hidas tuoteryhmäsivu tai lisäosien ristiriita, laskutettuna tunneittain tai kiinteänä tehtävänä.

Palautteet

Kohtelemme jokaista asiakasta ja hänen projektiaan huolella.

Usein kysytyt kysymykset

Voitteko ottaa hoitoon toisen toimiston rakentaman kaupan?

Kyllä, ja useimmat WordPress-työmme alkavat juuri niin. Otamme täyden varmuuskopion, käymme läpi teeman, lisäosat ja räätälöidyn koodin ja kerromme, mikä on rikki, mikä on riskialtista ja mikä voi odottaa, ennen kuin sovimme laajuudesta.

Mitä kirjanpitojärjestelmiä voitte yhdistää WooCommerceen?

Olemme rakentaneet ja ylläpitäneet 1C-integraatioita WooCommerceen vuosia. Muut ERP- ja kirjanpitojärjestelmät voidaan yhdistää niiden rajapinnan tai tiedostovientien kautta. Sääntö on joka tapauksessa sama: datan omistava järjestelmä on lähde, ja kauppa seuraa sitä.

Sivustomme hajosi päivityksen jälkeen. Mitä teette ensin?

Palautamme sen toimintaan. Yleensä se tarkoittaa ongelman aiheuttaneen lisäosan tai teeman julkaisun perumista ja tarvittaessa tietokannan korjaamista. Sitten selvitämme, miksi se hajosi, ja pystytämme testikopion, jotta seuraava päivitys testataan ennen kuin se päätyy tuotantosivustolle.

Muokkaatteko lisäosien tai teeman tiedostoja suoraan?

Emme. Muutokset tehdään lapsiteemaan tai omaan lisäosaan, jotta päivitykset eivät kirjoita niiden päälle. Jos edellinen kehittäjä muokkasi lisäosien tiedostoja, siirrämme ne muutokset ensin pois.

Elementor vai räätälöity teema?

Elementor Pro sopii sivustoille, joissa omistaja haluaa muuttaa sivuja ilman kehittäjää. Räätälöity teema sopii kauppoihin, joissa nopeus ja tarkka ulkoasu ovat tärkeämpiä. Monessa sivustossa käytetään molempia, ja kerromme, kumpi sopii, kun olemme katsoneet, mitä teillä on.

Voitteko tehdä kaupastamme monikielisen?

Kyllä, Polylangilla: käännetyt sivut, tuotteet ja tuoteryhmät, käännetyt osoitteet ja oikea hreflang, jotta hakukoneet näyttävät oikean kielen. Siirrämme myös sivustoja muista käännöslisäosista Polylangiin olemassa olevine käännöksineen.

Voitteko nopeuttaa hidasta kauppaa?

Yleensä kyllä. Mittaamme ensin ja katsomme sitten hitaita tietokantakyselyjä, raskaita lisäosia, kuvia, välimuistia ja itse palvelinta. Saatte luvut ennen ja jälkeen, joten on selvää, mitä kukin muutos teki.

Rakennatteko uusia WordPress-sivustoja alusta asti?

Kyllä, Figma-suunnitelmasta tai briefistä. Suuremmille verkkosovelluksille ehdotamme usein toista teknologiaa, ja verkkokehityssivumme kertoo, milloin se on järkevää.

Kertokaa projektistanne

Kuvatkaa tehtävä muutamalla rivillä. Vastaamme yhden työpäivän kuluessa kysymyksillä tai alustavalla näkemyksellä laajuudesta ja kustannuksista.

Sopiiko sähköposti tai puhelu paremmin?

welcome@revolsource.com
+38 097 662 23 20

Revol Software OÜ, Tallinna, Viro. Tiimimme on hajautettu ympäri maailmaa.

Liity tiimiimme

Lähettäkää ansioluettelonne osoitteeseen career@revolsource.com