WooCommerce-lisäosat: valinta, yhteensopivuus ja suorituskyky

Alkuperäinen 2017 artikkeli oli luettelo käyttämistäni laajennuksista muun muassa työskennellessäni asiakkaan skandinaavisessa huonekalukaupassa. Tuolloin oli järkevää näyttää tiettyjä lisäosia ja mukautuksia. Nykyään sama luettelo voisi ohjata lukijat ylläpitämättömän koodin, yhteensopimattoman kassavaiheen tai ominaisuuden pariin, jota WooCommerce käsittelee nyt eri tavalla.

Siksi en enää etsi näyttävää määrää laajennuksia. Etsin pienintä kokonaisuutta, joka hoitaa luotettavasti tuotevalikoiman, tilaukset, maksut, toimitukset, varaston, analytiikan ja myynnin jälkeisen palvelun.

Aloita kaupan kartasta

Ennen laajennusluettelon avaamista kirjoita pääasiallinen prosessi auki:

  1. Miten asiakas löytää tuotteen ja vertailee sitä?
  2. Mitä variantteja, hintoja, veroja ja varastotietoja tarvitset?
  3. Mitä maita, valuuttoja, maksutapoja ja toimitustapoja todella palvelet?
  4. Mitä siirretään tilauksen jälkeen taloushallintoon, varastoon, CRM:ään ja tukeen?
  5. Mitkä vaiheet on pystyttävä hoitamaan, kun integraatio ei ole käytettävissä?

Määritä jokaiselle lisäosalle yksi tarve ja yksi vastuuhenkilö. Jos et pysty sanomaan, kuka tarkistaa sen päivityksen jälkeen, sitä ei ole vielä valittu.

Tarkista ensin ytimen ominaisuudet

WooCommerce siirtää jatkuvasti aiemmin valinnaisia ominaisuuksia ytimeensä. Ennen lisäosan asentamista tarkista tuotteiden, verojen, toimitusten, tilien, yksityisyyden ja lisäominaisuuksien nykyiset asetukset. Virallinen dokumentaatio tiivistää WooCommercen lisäasetukset, mukaan lukien ostoskorin ja kassavaiheen sivut, REST API:n, webhookit ja ominaisuudet.

Sama pätee WordPressiin. Kuvaan yleisen perustan ja siivouksen parhaita WordPress-lisäosia käsittelevässä artikkelissa. Kauppa ei tarvitse toista SEO-lisäosaa, kolmatta välimuistia tai mukautettua kopiota ominaisuudesta vain siksi, että sen nimessä esiintyy ”WooCommerce”.

Kategoriat, joissa laajennuksesta voi olla hyötyä

Maksut ja toimitukset

Käytä virallista tai pitkäaikaisesti ylläpidettyä palveluntarjoajan integraatiota. Tarkista tuetut maat, valuutat, hyvitykset, webhookit, toistuvat maksut, testiympäristö ja toiminta häiriötilanteissa. Tarkista toimituksissa noutopisteet, mitat, postiennakko, tarrat ja palautukset oikeilla tilauksilla.

Laskut, verot ja taloushallinto

Lisäosan on vastattava omaa taloushallinnon prosessiasi, ei yleistä kuvakaappausta. Testaa pyöristykset, alennukset, toimitukset, hyvityslaskut, useat verokannat, rajat ylittävä myynti ja toistuvat viennit. Kirjanpitäjän tai veroasiantuntijan tulisi vahvistaa lainmukaisuus ja verotuksen oikeellisuus.

Varasto- ja ERP-yhteydet

Määritä ensisijainen totuuden lähde. Jos ERP hallitsee varastoa, WooCommerce ei saa samalla itsenäisesti ylikirjoittaa saatavuutta. Integraatio tarvitsee jonon tai uudelleenyritysten käsittelyn, lokit ja hälytykset. Manuaalinen ”synkronoi”-painike ei ole toimintasuunnitelma.

Haku, suodattimet ja variantit

Ota laajennus käyttöön tuotevalikoiman koon ja asiakkaiden todellisten hakujen mukaan. Satoja indeksoitavia URL-yhdistelmiä lisäävä suodatin voi heikentää sekä suorituskykyä että hakukonenäkyvyyttä. Määritä canonical-URL-osoitteet, indeksointi ja toiminta ilman JavaScriptiä etukäteen.

Kaupankäynnin ominaisuudet

Toivelistat, paketit, tilaukset, varaukset, yksilölliset tuotteet tai B2B hinnat ovat järkeviä, kun ne sopivat liiketoimintamalliin. Jokainen muuttaa tilauksia, veroja, varastoa ja asiakastukea. Älä osta niitä vain niiden omistamisen vuoksi.

Mittaaminen

Analytiikkaintegraatioiden on lähetettävä johdonmukaiset tuotetunnisteet, arvot, valuutat ja tapahtumien tilat ilman päällekkäisyyksiä, kun kiitossivu ladataan uudelleen. Yhdistä mittaussuunnitelma GA4:ään ja Google Tag Manageriin. Käsittele suostumus ja mainosalustat ennen skriptien käyttöönottoa, ei ensimmäisen valituksen jälkeen.

Kolme ajankohtaista yhteensopivuustestiä

HPOS

High-Performance Order Storage tallentaa tilaukset omiin tauluihinsa. WooCommerce dokumentoi, miten HPOS otetaan käyttöön ja yhteensopimattomat laajennukset tarkistetaan. Tilauksia käsittelevän lisäosan on ilmoitettava yhteensopivuudesta nimenomaisesti, ja se on varmistettava testiympäristössä.

Ostoskorin ja kassan lohkot

Nykyaikainen lohkopohjainen ostoskori ja kassavaihe käyttävät eri integraatiopisteitä kuin vanhat shortcode-mallit. Maksujen, toimitusten, kenttien, lisämyynnin tai mittaamisen laajennusten on tuettava käyttämääsi kassavaihetta. Älä oleta yhteensopivuutta vain siksi, että tuotesivu toimii.

Nykyinen WordPress ja WooCommerce

Laajennusten tekijöille WooCommerce listaa perusvaatimuksissa yhteensopivuuden WooCommercen ja WordPressin nykyisten versioiden, lohkopohjaisen ostoskorin ja kassavaiheen sekä HPOS:n kanssa; katso viralliset yhteensopivuussäännöt. Tarkista myös tuetut PHP- ja tietokantaversiot.

Turvallinen valinta

  1. Kirjaa vaatimus ja hyväksyttävä käyttökatko.
  2. Tarkista tekijä, päivityshistoria, dokumentaatio ja tuki.
  3. Arvioi käyttöoikeudet, tallennetut tiedot, ulkoiset palvelut ja lisenssimalli.
  4. Testaa asennus testiympäristössä tyypillisten tietojen kopiolla.
  5. Käy koko prosessi läpi testaamalla korttimaksu ja toinen maksutapa sekä alennukset, toimitukset, hyvitykset, sähköpostit ja viennit.
  6. Mittaa tuotevalikoiman, tuotteen, ostoskorin ja kassavaiheen nopeus.
  7. Valmistele palautus ja tietojen vienti ennen tuotantoon siirtymistä.

WooCommercen tietoturvasuositukset korostavat säännöllisiä päivityksiä, ylläpitämättömien tai haavoittuvien lisäosien poistamista, testiympäristöä ja varmuuskopioita. Koko katsaus on virallisissa tietoturvan parhaissa käytännöissä.

Mitä en enää toista alkuperäisestä artikkelista

  • maksullisten lisäosien myyntiluetteloa ilman tietoa käytännön toteutuksesta,
  • vanhoja PHP-koodinpätkiä, jotka liittyvät sen ajan WooCommerce-käyttöliittymiin,
  • laajennusta jokaiseen pieneen teksti- tai kenttämuutokseen,
  • automaattisia suosituksia sosiaalisiin tai markkinointiominaisuuksiin ilman mittaamista,
  • työkaluja, joiden ylläpitoa ja nykyistä yhteensopivuutta ei voi varmistaa.

Mukautettu koodi voi olla oikea valinta pieneen ja vakaaseen muutokseen, mutta se tarvitsee versionhallinnan, testit, dokumentaation ja jonkun päivittämään sitä WooCommercen muuttuessa. Satunnaisen keskustelusta löytyvän koodinpätkän kopioiminen ei ole halvempi lisäosa. Sillä ei vain ole vielä laskua.

Neljännesvuosittainen tarkistus

Tarkista aktiiviset ja passiiviset laajennukset, saatavilla olevat päivitykset, tietoturvailmoitukset, lisenssit, vastuuhenkilöt ja yhteensopivuus. Testaa sen jälkeen tärkeimmät ostotilanteet ja suorituskyky testiympäristössä. Kiinnitä erityistä huomiota laajennuksiin, jotka vaikuttavat hintoihin, veroihin, tilauksiin, maksuihin ja vientiin.

Käsittele koko kaupan nopeutta ohjeen näin nopeutat verkkosivustoa mukaisesti. Jos haluat kartoittaa nykyiset lisäosat, poistaa päällekkäisyydet ja valmistella turvallisen migraatiosuunnitelman, ota yhteyttä yhteydenottolomakkeella.

Tarvitsetko selkeyttä markkinointiin?

Selkeytetään ensin tilanne.

Jos yrityksesi on samanlaisen päätöksen edessä, lähetä minulle lyhyesti taustatiedot. Katsotaan, onko järkevää jatkaa.

Kuvaile tilanne