Min plass i WordPress-miljøet
- Jeg har hatt konto på wordpress.org siden 2006.
- Jeg har bidratt til WordPress-kjernen i versjon 7.0 og 7.1.
- Jeg vedlikeholder 30 programtillegg på wordpress.org.
- Jeg organiserer WordCamps og holder foredrag der.
- Jeg har vært på hver WordCamp Europe fra 2017 til 2026.
WordPress & WooCommerce utvikler i Bern
I det konkurranseutsatte markedet i Bern er sidehastighet ditt sterkeste SEO-fortrinn. Shopify-prosjekter designes mot et ytelsesbudsjett med Core Web Vitals målt i hvert trinn.
For bedrifter i Bern som betjener Lokale SMB og bedrifter, er datasikkerhet avgjørende. Shopify-prosjekter designes med hardening som standard, avhengighetsrevisjon og tilgangskontroll i hvert lag.
Hva gjør en Shopify-utvikler for en bedrift i Bern?
Jeg er frilanser og tar oppdrag der Shopify-butikken skal bygges, bygges om eller flyttes dit fra et annet system. Det betyr Liquid-tema med Online Store 2.0-seksjoner, metafields og metaobjects for strukturert innhold, Shopify Functions for rabatt-, frakt- og betalingslogikk som standardoppsettet ikke dekker, og integrasjoner mot ERP, lager og regnskap via Admin API og webhooks. Headless på Hydrogen er et valg jeg anbefaler bare når det finnes en grunn.
Bern er en by på rundt 146 000 innbyggere ifølge Wikipedia (2024) og hovedstad i kantonen Bern. Byen er sveitsisk forbundsby og regjeringssete, men grunnloven definerer den ikke som hovedstad. For deg som driver butikk her har det én praktisk konsekvens: kundene dine bor i en tospråklig kanton og i et land utenfor EU, med egen lovgivning for personvern, markedsføring og mva.
Hvis du i dag kjører WooCommerce, finner du samme tema på WooCommerce-utvikler. Den generelle Shopify-tjenesten står på Shopify-utvikler.
Hvilke språk må butikken din dekke i Bern?
Kantonen Bern er tospråklig, og tysk og fransk er begge offisielle språk i kantonal forvaltning og har lik status der. Ved folketellingen i 2000 oppga 81,2 prosent av innbyggerne i byen Bern tysk som førstespråk, mot 3,6 prosent fransk og 3,9 prosent italiensk (Wikipedia). Tallene er gamle, så de sier hva som er retningen, ikke hva dine kunder bruker i dag.
Det riktige svaret kommer fra dine egne data. Jeg ser på ordrer per leveringsland, språkinnstilling i nettleser fra analyseverktøyet ditt og søkeord i Search Console. Så avgjør vi om butikken trenger tysk alene, tysk og fransk, eller flere.
Teknisk gjelder noen få regler uansett:
- Hver språkvariant har egen URL, ikke språkbytte via cookie.
- Hreflang peker gjensidig mellom variantene, og Search Console viser feil hvis den ene siden mangler.
- Produkttekster oversettes av en som kan faget. Maskinoversatte varianter uten gjennomlesing mister tillit raskt.
- Metafields for innhold som varierer per språk lages før oversettelsen starter, ikke etterpå.
Hva krever nDSG av en nettbutikk i Bern?
Den reviderte sveitsiske personvernloven (nDSG) erstattet den gamle loven 1. september 2023, ifølge den sveitsiske personvernmyndigheten EDÖB. EDÖB (Eidgenössischer Datenschutz- und Öffentlichkeitsbeauftragter) fører tilsyn. Fire artikler berører en Shopify-butikk direkte:
- Art. 19, informasjonsplikt. Du oppgir hvem som er ansvarlig, formålet og hvem som mottar dataene. Går data til utlandet, oppgir du landet og sikringsmekanismen.
- Art. 12, register over behandlingsaktiviteter. Både behandlingsansvarlige og databehandlere fører register. Virksomheter med under 250 ansatte kan i visse tilfeller være unntatt, når risikoen er liten.
- Art. 16, overføring til utlandet. Data kan gå til land som Forbundsrådet har godkjent som tilstrekkelig beskyttet. Ellers kreves andre garantier, for eksempel standardklausuler.
- Art. 24, melding om brudd. Brudd på datasikkerheten med sannsynlig høy risiko meldes til EDÖB så raskt som mulig.
Art. 60 gir bot opp til 250 000 franc for private som forsettlig gir uriktige eller ufullstendige opplysninger i strid med blant annet art. 19.
Min jobb er den tekniske delen. Jeg lister hver app og hvert skript som mottar kundedata, hvor dataene går, og hva som må stå i personvernerklæringen. Ordlyden i erklæringen og vurderingen av juridisk grunnlag hører hjemme hos en jurist. Rammer butikken din også kunder i EU, kommer EU-regler i tillegg. Det avklarer jeg ikke her, og det må inn i scopet.
Hvilke UWG-krav gjelder i kassen?
Det sveitsiske UWG (SR 241), art. 3 første ledd bokstav s, regner det som urettferdig å tilby varer eller tjenester elektronisk uten å:
- oppgi klar og fullstendig identitet og kontaktadresse, inkludert e-post,
- vise de tekniske trinnene som fører til kjøp,
- gi tekniske midler til å oppdage og rette inntastingsfeil før bestillingen sendes,
- bekrefte bestillingen umiddelbart elektronisk.
I Shopify betyr det at footer og kontaktside viser fullstendig firmaidentitet, at kassen har en oppsummeringsside før betaling, og at bekreftelses-e-posten går ut uten forsinkelse. Jeg tester alle fire punktene i kasseflyten og noterer resultatet i akseptansekriteriene, med skjermbilde per steg.
Når må butikken registrere seg for mva i Sveits?
Etter mva-loven (MWSTG) art. 10 er man fritatt fra skatteplikt når omsetningen fra avgiftspliktige leveranser er under 100 000 franc i året, i Sveits og utlandet til sammen. Over grensen er man skattepliktig. Det styrer hvordan avgift settes opp i Shopify: priser inkl. eller ekskl. mva, mva-sats per produktkategori og hva som skrives på kvitteringen.
Fastsettelsen av mva-status og satser gjør revisor eller regnskapsfører. Jeg setter det opp i butikken etter deres beskjed og kontrollerer med testordrer.
Når lønner headless på Hydrogen seg i Bern?
Når Core Web Vitals i et godt bygd Liquid-tema har stoppet opp, når redaksjonelt innhold må leve i et eget CMS, eller når designsystemet ikke lar seg uttrykke i Online Store 2.0. Ellers er et tema med seksjoner enklere å eie, billigere å drive og raskere å endre.
Headless gir også en ekstra flate du må vedlikeholde: Hydrogen-kode, Oxygen-hosting eller annen hosting og et eget CMS. For en liten katalog med tospråklig innhold er det sjelden verdt det.
Hvordan flytter jeg en WooCommerce-butikk i Bern til Shopify uten å miste trafikk?
Rekkefølgen er fast:
- Inventar. Eksport av alle URL-er fra WooCommerce, sitemap, Search Console og serverlogger. Produkt-, kategori-, innholds- og filtersider listes hver for seg.
- Redirect-kart. Hver gammel URL får én 301 til nærmeste nye side. Shopify har fast URL-struktur (
/products/,/collections/), så filtersider og gamle kategorinavn må kartlegges for hånd. - Datamodell. Egendefinerte felt fra WooCommerce blir metafields eller metaobjects. Varianter og lagerstatus kontrolleres mot kildedata før import.
- Strukturerte data. Product og Offer-schema kontrolleres i den bygde siden, ikke i temaets kildekode.
- Cutover. Staging godkjennes først, deretter byttes DNS. Gamle bestillinger og kundekontoer migreres, betalingsleverandør og e-poster testes med ekte testordrer.
- Kontroll etter lansering. Redirect-kjeder, 404-er og indeksering i Search Console følges de første ukene.
Det som oftest går galt: glemte URL-er med parametere, kunder som må sette nytt passord uten forvarsel, og e-postmaler som fortsatt peker på gammelt domene.
Hvordan kommer vi i gang?
Send meg dagens nettadresse, nåværende CMS eller plattform, de viktigste trafikkildene og integrasjoner. Du får et skriftlig scope som skiller oppdagelse, bygging og hypercare, med akseptansekriterier for kasse, schema og app-liste. Alt utenfor scopet er en egen avtale. Pris settes individuelt etter scopet.
Kart over Bern og omegn
Utvalgte prosjekter
Eksempler på arbeidet mitt.
E-handelsutvikling: ILOVEHAIR
Ilovehair.pl er en nettbutikk basert på WordPress-plattformen, dedikert til salg av profesjonelle hårpleieprodukter fra Hair Saloon Products. Som utvikler ha...
E-handelsutvikling: jpg.pl
jpg.pl er en avansert hostingplattform som er utviklet for sikker lagring, administrasjon og distribusjon av bilder. Tjenesten henvender seg både til privatp...
E-handelsutvikling: kredytywarszawa.pl
kredytywarszawa.pl er et WordPress-nettsted for en bedrift som tilbyr programmerer for å vise hvordan avanserte teknologiske løsninger kan støtte en bedrift ...
WordPress utvikling & support i Bern
Metodiske guider (SEO, GEO, compliance)
Disse sidene forklarer hvordan vi jobber med AI-siteringer, WooCommerce B2B-modernisering og operasjonell resiliens under NIS2 og anskaffelser. Innholdet gjelder uansett leveranseby.
Hva som gjør Bern unik
Lokal ekspertise:
- Freelance Shopify-utvikler for bedrifter i Bern, Sveits
- Shopify Plus, Online Store 2.0-seksjoner, Liquid-temaarkitektur, metafields og metaobjects
- Headless commerce på Shopify Hydrogen med React Server Components og Oxygen-hosting
Jeg jobber eksternt for bedrifter i Bern.
Trenger du tjenesten: Shopify-utvikler i Bern?
Beskriv prosjektet på e-post. Svar innen 48 timer.
Beskriv prosjektetVanlige spørsmål - Shopify-utvikler Bern
Må en Shopify-butikk i Bern ha tysk og fransk?
Loven pålegger ikke en privat butikk to språk. Kantonen Bern er tospråklig og både tysk og fransk er offisielle språk i kantonal forvaltning, så kundegrunnlaget kan være tospråklig. Om du trenger fransk avgjør du med ordrehistorikken og Search Console-data per land og språk, ikke med antakelser. Hver språkvariant får egen URL og hreflang.
Hva må stå i personvernerklæringen etter nDSG?
Art. 19 nDSG krever at du opplyser om ansvarlig virksomhet med kontaktinformasjon, formålet med behandlingen og mottakere eller mottakerkategorier. Overføres data til utlandet, skal land og sikringsmekanisme oppgis. Hver Shopify-app som mottar kundedata hører hjemme i oversikten. Jeg lager appinventaret, jurist eller personvernrådgiver vurderer ordlyden.
Kan du migrere WooCommerce-butikken min i Bern til Shopify?
Ja. Migreringen dekker produkter, varianter, kolleksjoner, kunder, ordrehistorikk, redirects og betalingsoppsett. Redirect-kartet bygges og testes før cutover, og Search Console følges de første ukene. Kompleks rabattlogikk flyttes til Shopify Functions.
Hva trenger du for å lage et skriftlig scope?
Dagens nettadresse, nåværende CMS eller plattform, de viktigste trafikkildene og en liste over integrasjoner (ERP, lager, regnskap, betaling). Med det kan jeg skrive et scope med oppdagelse, bygging og hypercare som egne deler.
Teknologier og spesialiseringer - Bern
Vi spesialiserer oss på:
Utforsk andre WordPress-tjenester og kunnskapsbase
Shopify-temaer, Liquid og WooCommerce → Shopify-migrering.
Butikker, checkout-flyt og salgslogikk.
WooCommerce-synkronisering med ERP og grossist.
Schema, UCP og beredskap for shopping-agenter.
Core Web Vitals, caching og raskere levering.
Headless WordPress, Sanity, Strapi og Contentful med Astro eller Next.js.
Relaterte kategorier
Stottende artikler

Valget mellom Shopify Plus og WooCommerce headless i 2026 er ikke lenger en binær avveining mellom "plattform vs custom". Begge kan kjøre headless, begge integrerer KI, begge leverer på edge. De reelle aksene er kontroll, totalkostnad over fem år og exit-strategi. Denne artikkelen går gjennom matrisen med bekreftede plattformfakta.

Seks til seksten uker for typiske oppdrag, i fire faser: kartlegging, scoping, bygging og overgang, finjustering. Variablene er katalogstørrelse, antall integrasjoner, URL-bevaring og redaksjonens beredskap, ikke valg av rammeverk.

En go-to-market-prosedyre for deg som lager WooCommerce-plugins og Shopify-apper: mål først, fyll ut hvert felt i oppføringen opp til de dokumenterte grensene, instrumenter onboardingen og gjør hver utgivelse om til innhold.