WordPress-reparasjon, service og teknisk support

9 min lesetid
Guide

Nettstedet starter ikke, nettbutikken tar ikke imot bestillinger, eller kontrollpanelet slipper deg ikke inn etter en oppdatering. Jeg heter Mariusz Szatkowski og har jobbet med WordPress siden 2006. Jeg begynner med fakta, tar en kopi, finner laget som sviktet og tester reparasjonen på den samme flyten der feilen oppsto. Siden beskriver også løpende vedlikehold: oppdateringer, sikkerhetskopier og overvåking som gjør at feil oppstår sjeldnere.

Hvem du ansetter

  • Kommersiell WordPress siden 2006, før Gutenberg og REST API
  • Senior-ledet: ingeniøren fra discovery er den samme i uke seks
  • Ingen offshore-overlevering, ingen PM-kostnad fakturert
  • WordCamp Europe-arrangør, WordPress Foundation Credits-mentor
  • Shopify Academy: CRO-læringssti pluss Partner Marketing (Credly, 2025)

WordPress-reparasjon: symptom, årsak og et trygt første steg

De vanligste feilene har årsaker som er beskrevet i WordPress-dokumentasjonen. Tabellen viser hva som som regel ligger bak symptomet, og hva du kan sjekke selv uten å gjøre vondt verre. Hjelper ikke det første steget, eller har du ikke tilgang til filene, stopper du der og sender en beskrivelse.

SymptomVanligste årsakTrygt første steg
Hvit skjerm uten feilmeldingPHP-feil i en utvidelse eller et tema, ofte rett etter en oppdateringGi mappen wp-content/plugins et nytt navn via SFTP, og hvis det ikke hjelper, mappen til det aktive temaet
«En kritisk feil har inntruffet på dette nettstedet.»En kritisk PHP-feil som WordPress har fanget opp (fra versjon 5.2)Sjekk innboksen til administratoradressen: e-posten inneholder en lenke til gjenopprettingsmodus, som setter den skyldige utvidelsen på pause
500 Internal Server ErrorSkadet .htaccess-fil, en utvidelse eller minnegrensenGi .htaccess et nytt navn, og når nettstedet er oppe igjen, lagre Innstillinger, Permalenker på nytt
Feil: klarte ikke å etablere databasetilkoblingFeil opplysninger i wp-config.php eller en databaseserver som ikke svarerSammenlign DB_NAME, DB_USER, DB_PASSWORD og DB_HOST med kontrollpanelet hos webhotellet, og spør leverandøren om status for MySQL
Allowed memory size exhaustedFor lav minnegrense i PHP eller kode som bruker opp minnet i en løkkeØk WP_MEMORY_LIMIT i wp-config.php, og finn deretter ut hva som bruker så mye, for en høyere grense skyver bare problemet foran seg
Nettstedet står fast i vedlikeholdsmodusEn avbrutt oppdatering etterlot filen .maintenanceSlett .maintenance fra rotmappen og fullfør oppdateringen som ble avbrutt
Omdirigeringer til fremmede nettsteder, spam i Google-resultateneInnbrudd, som regel via en utdatert eller forlatt utvidelseIkke slett filer i blinde: ta en kopi som bevis, bytt passord til kontrollpanelet, SFTP og databasen, og rydd deretter opp slik siden om å fjerne skadevare fra WordPress beskriver
WooCommerce-butikken tar ikke imot bestillingerKonflikt mellom utvidelser, hurtigbuffer på handlekurven eller en feil hos betalingsløsningenÅpne WooCommerce, Status, Logger og se hvilket steg bestillingen stopper på

Kilder: Common WordPress Errors, Debugging in WordPress, Fatal Error Recovery Mode in 5.2, FAQ My site was hacked.

Vedlikehold av WordPress-temaer

Et nettsted bygd etter ditt eget design er i praksis et tilpasset WordPress-tema. Designet og oppsettet leverer du, jeg holder koden ved like: oppdateringer, feilretting og endringer i et Git-repository, slik at hver endring kan spores og rulles tilbake.

Dette bør du vite før du velger mellom å oppdatere selv og å sette det bort:

  • WordPress, utvidelsene og temaet ditt får nye versjoner hele tiden. Står de uoppdatert, blir nettstedet lettere å angripe.
  • De fleste angrep er automatiserte og blinde. Roboter prøver kjente hull på tusenvis av nettsteder, så et lite firmanettsted er like utsatt som et stort. Et innbrudd kan gå upåaktet hen, for eksempel når bare mobilbesøkende blir sendt videre til et fremmed nettsted.
  • Jo lenger oppdateringene utsettes, desto vanskeligere og dyrere blir det å ta dem igjen.
  • En oppdatering kan knekke nettstedet, enten delvis eller helt, med hvit skjerm. Derfor tester jeg den på staging først.
  • Hver ekstra utvidelse øker både risikoen for konflikter ved oppdatering og angrepsflaten.
  • At en utvidelse ikke får nye versjoner, betyr ikke at den er trygg. Den kan være forlatt.
  • Ingen kan garantere full beskyttelse mot angrep. Det viktigste du kan ha, er sikkerhetskopier som tas jevnlig og lagres et annet sted enn nettstedet.

Er nettstedet bygd eller kraftig endret av et AI-verktøy, ser oppryddingen annerledes ut. Generert kode skjuler oftere feil antakelser enn åpenbare feil, og det tar jeg som et eget oppdrag under redning av AI-bygde nettsider.

Teknisk omsorg for WordPress

Se hva nettstedet ditt viser offentlig

Oppgi adressen til et nettsted du driver. Vi henter det slik en nettleser ville gjort, og viser hva som følger av det, sammen med nøyaktig det vi leste.

Vi henter offentlige sider på adressen du oppgir, vi logger oss aldri inn, og vi lagrer ingenting utover en anonym teller over kjøringer.

Lim inn adressen til nettstedet ditt. Verktøyet henter siden slik nettleseren til en besøkende gjør, og viser svarkoden etter omdirigeringer, headere, hvor tung siden er ved oppstart og spor av WordPress. Det logger ikke inn og ser ikke kontrollpanelet, så det erstatter ikke en diagnose, men resultatet limt inn i henvendelsen forkorter den første samtalen. Hva verktøyet måler, er beskrevet i sin helhet på siden om WordPress-nettstedsjekk.

Hva dekker det løpende vedlikeholdet?

Et WordPress-nettsted blir ikke dårligere av seg selv, men miljøet rundt endrer seg: PHP-versjoner går ut, utvidelser får sikkerhetsrettelser, og webhotellet oppgraderer serveren. Vedlikeholdet holder tritt med det, slik at du slipper å oppdage problemene når en kunde melder fra.

  • Oppdateringer av kjerne, tema og utvidelser, testet på staging før de går til produksjon.
  • Sikkerhetskopier av filer og database med minst 30 dagers oppbevaring i EU-land, lagret utenfor webserveren.
  • Oppetidsovervåking hvert 1. til 5. minutt med automatisk varsel til meg.
  • Versjonskontroll av egen kode i Git, slik at en endring kan rulles tilbake.
  • Feilretting når noe slutter å virke, etter samme forløp som en enkelt reparasjon.
  • Databehandleravtale etter GDPR artikkel 28, signert før jeg får tilgang til nettstedet.

Hele avtalen er beskrevet under vedlikehold av WordPress-nettsider. Jeg har ingen døgnvakt og lover ingen fast responstid. Hvilke svarveier som gjelder, står i avtalen.

Hvordan foregår en WordPress-reparasjon?

  1. Henvendelse med fakta. Adressen til siden, når feilen oppsto, de siste endringene og hva som er blokkert: handlekurven, innloggingen eller publiseringen. Nettleser- og serverlogger og nøyaktige steg for å gjenskape feilen forkorter diagnosen mer enn skjermbilder.
  2. Kopi før endringer. Før jeg rører produksjon, tar jeg et gjenopprettingspunkt for filer og database, og når hendelsen tillater det, gjenskaper jeg feilen på staging.
  3. Isolering av laget. Hosting, WordPress-kjerne, tema, utvidelse, egen kode, ekstern API, hurtigbuffer eller DNS. Jeg retter det minste laget som har skylden, slik at et synlig symptom ikke ender i en unødvendig ombygging. Sitter feilen dypere, for eksempel i egne REST-endepunkter, betalingscallbacks eller databasen, tar jeg den som et oppdrag for en WordPress-spesialist.
  4. Test og notat. Reparasjonen er ferdig når den opprinnelige flyten og flytene rundt virker igjen. Ved en feil i kassen tester jeg betaling, bekreftelse, e-post og lagerendring, ikke bare at handlekurven lastes. Ved en redaksjonell feil tester jeg forhåndsvisning, publisering, medier, rettigheter og tømming av hurtigbuffer. Du får skriftlig hva som ble endret, hva som bevisst ble stående og hvordan endringen rulles tilbake.

Ligger årsaken utenfor min kontroll, for eksempel hos webhotellet eller betalingsleverandøren, får du dokumentasjonen og en plan for å begrense skaden, ikke en midlertidig omvei som kalles en løsning.

WordPress-support: dette bør du ha klart når du melder feilen

Mesteparten av tiden i starten går med til å få tilgang og finne ut hva som er endret.

Beskrivelse av feilen

  • adressen til siden der problemet vises
  • når det dukket opp første gang
  • hva som ble endret rett før: en oppdatering, en ny utvidelse, en flytting, en DNS-endring
  • teksten i feilmeldingen eller et skjermbilde

Tilganger

  • en egen administratorkonto i WordPress, ikke din egen
  • SFTP eller SSH til filene på nettstedet
  • kontrollpanelet hos webhotellet med tilgang til databasen og feilloggene
  • for nettbutikker: lesetilgang til kontrollpanelet hos betalingsløsningen

Send tilganger i en egen kanal, ikke i teksten i skjemaet. Når arbeidet er ferdig, sletter du kontoen du opprettet til meg og bytter SFTP-passordet. Det er god praksis med enhver leverandør. WordPress sine anbefalinger om passord, kontoer og rettigheter står i veiledningen Hardening WordPress.

WooCommerce-hjelp når nettbutikken slutter å selge

En feil i nettbutikken koster mer enn en feil på et firmanettsted, fordi hver time betyr bestillinger som ikke kom inn. At forsiden er oppe igjen, beviser ingenting: reparasjonen er ferdig når en testbestilling går gjennom handlekurven, betalingen, bekreftelsen på e-post og endringen i lagerbeholdningen. WooCommerce skriver feil til logger under WooCommerce, Status, Logger, og systemstatusrapporten på samme sted viser miljøet, versjonene og overstyrte maler. Begge deler er nyttige å legge ved henvendelsen.

Når butikken fungerer, men har mistet bestillinger, betalinger eller integrasjoner over lengre tid, passer en tidsavgrenset WooCommerce rescue sprint bedre enn en enkelt reparasjon.

WordPress-nettstedet virker ikke. Beskriv hva du ser

Adresse, tidspunkt for feilen og de siste endringene holder for å komme i gang. Prisen er individuell og fastsettes etter beskrivelsen av hendelsen, og arbeidet starter når omfanget er skrevet ned.

Send en beskrivelse av feilen

Relatert arbeid ligger under WordPress-vedlikehold.

Utforsk andre WordPress-tjenester og kunnskapsbase

Anbefalinger fra LinkedIn

Anbefalinger og erfaringer fra samarbeid med WPPoland

Anbefalinger fra folk i WordPress-, WordCamp- og e-handelsmiljøene. De skriver om leveranse i tide, teknisk dybde og en forretningsorientert tilnærming til nettstedutvikling.

Karolina Czapla

Karolina Czapla

Markedsstrateg, Performance & Digital Strategy

“Samarbeidet med Mariusz på WordCamp har vist meg hvor sjelden det er å kombinere dyp teknisk kompetanse med ekte lederskap. Han planlegger, koordinerer og leverer med presisjon, samtidig som han gir teamet rom til å vokse. Når andre sier «det går ikke», finner han en løsning.”

Medarrangør, WordCamp Gdynia 2024 & 2025

Anna Kamińska

Anna Kamińska

Talent Acquisition Specialist / HR People Partner

“Porteføljen til Mariusz taler for seg. Den viser presisjon, allsidighet og et sterkt ansvarsfølelse. Du kan stole på at han følger et prosjekt fra idé til levering og holder alle interessenter godt informert.”

Vi jobbet på samme team

Sarah‑Luisa Kwolek

Sarah‑Luisa Kwolek

IT‑prosjektleder & Product Owner, Web/App

“I over to år kunne jeg alltid stole på Mariusz for WordPress‑oppgaver, fra styling og templating til integrasjoner. Han skaper ro i teamet og sørger for at frontend‑delen er under kontroll.”

Mariusz var hennes kunde på WordPress‑prosjekter

Argert Boja

Argert Boja

Senior Full‑Stack‑utvikler

“Mariusz er lagkameraten alle ønsker seg: sterke full‑stack‑WordPress‑ferdigheter, klare forklaringer og en positiv holdning selv under press. Han beveger seg lett mellom plugins, ytelse og Gutenberg‑layouts uten å miste helheten.”

Vi jobbet sammen på WordPress‑prosjekter

Varun Patil

Varun Patil

Growth‑ & CRM‑ansvarlig

“I tillegg til utvikling forstår Mariusz SEO, analyse og growth. Han snakker direkte med interessenter, stiller de riktige spørsmålene og leverer løsninger som faktisk påvirker forretningsmål, fra AMP til tracking og ytelse.”

Var leder for Mariusz på growth‑initiativer

Rafał Osiński

Rafał Osiński

Gründer @ EasyTrips.pl, Senior WordPress‑utvikler

“Jeg har kjent Mariusz gjennom WordPress‑miljøet i mange år. Han er pålitelig, svært engasjert og rett og slett alltid til stede, på meetups, WordCamps og i prosjekter. Hvis du vil ha et langsiktig samarbeid og noen som behandler nettstedet ditt som sitt eget, er han riktig person.”

Medarrangør av WordUp Trójmiasto & WordCamp

Daniel Blossfeld

Daniel Blossfeld

Konsulent for prosessoptimalisering og digitalisering

“Jeg hadde gleden av å jobbe med Mariusz i nesten tre år. I løpet av den tiden viste hans WordPress-utviklingsferdigheter seg å være uvurderlige i en rekke prosjekter, fra nettstedbygging til online medlemsområder og til og med Shopify-integrasjoner. Han er en pålitelig og dyktig utvikler.”

Mariusz var hans kunde på WordPress‑prosjekter

Natalie Wiszczor

Natalie Wiszczor

CRM & E-postmarkedsføringsansvarlig

“Jeg hadde gleden av å jobbe med Mariusz i over 4 år innen det tekniske feltet. I løpet av denne tiden viste han seg å være en kompetent og pålitelig kollega. Det som spesielt utmerket seg var hans vennlige natur og hans bemerkelsesverdige utholdenhet i å løse komplekse tekniske utfordringer. Selv i stressende situasjoner beholdt han alltid et klart hode og bidro betydelig til en positiv og produktiv arbeidsatmosfære med sin positive holdning. 🙏🏻🚀”

Jobbet med Mariusz i forskjellige team

Mark Chalklen

Mark Chalklen

Head of Design & Build hos Itineris Limited

“Mariusz er et flott teammedlem, alltid glad for å ta fatt på enhver oppgave og lære nye ting. En flott kommunikator og en gjennomgående hyggelig fyr å jobbe med. Vanskelig å slå på vår ukentlige Strava-ledertavle!”

Ledet Mariusz direkte

Jessica Di Pasquale

Jessica Di Pasquale

Leder SEO-initiativer med datadrevne vekststrategier.

“Mariusz er en veldig dyktig, tålmodig og ekspert fyr. Alltid klar til å hjelpe og fikse feil, jeg satte stor pris på å jobbe med ham. Han er en så flott kollega!”

Ledet Mariusz direkte

Biki John

Biki John

Innholdsmarkedsføringsentusiast og SEO-entusiast

“Det var flott å jobbe med Mariusz. Jeg satte stor pris på hans omfattende kunnskap om WordPress og hvordan det kom godt med når jeg trengte støtte til å navigere i CMS. Jeg roser Mariusz fullt ut for hans tålmodighet, gode natur og ekspertise i sitt håndverk, han vil bli grundig savnet av alle.”

Jobbet med Mariusz i forskjellige team

Rafal Borowiec

Rafal Borowiec

Programvareutvikler, konsulent, leder og foreleser

“Jeg hadde muligheten til å jobbe med Mariusz i 7 måneder. Han utmerker seg innen teknisk optimalisering for søkemotorer (SEO). Mariusz har også sterk ekspertise innen AMP-utvikling, GTM og GA. Mariusz føler seg veldig komfortabel med WordPress - han jobbet med en rekke WordPress-relaterte prosjekter og oppgaver, inkludert utvikling av landingssider, ytelsesforbedringer og mye mer. Hvis du leter etter en solid WordPress-ekspert som spesialiserer seg på SEO, sporing, ytelse og utvikling - ikke nøl med å ta kontakt med Mariusz.”

Ledet Mariusz direkte

Belinda Koch

Belinda Koch

Web-sporingsanalytiker hos TUI

“Mariusz er en flott person å jobbe med. Han er ekstremt motivert til å lære nye ting og dele sin kunnskap, og er svært kunnskapsrik innenfor et bredt spekter av emner. Vi jobbet sammen med digitale analyse- og sporingsemner, og jeg er veldig takknemlig for all energien, støtten og innsikten han brakte til prosjektene.”

Jobbet med Mariusz om digital analyse og sporing

Ali Nezamolmaleki

Ali Nezamolmaleki

Vekst, SEO, Analytisk tenkning, AMP

“Mariusz er en ekstremt talentfull person innen sitt fagfelt. Han er alltid i stand til å gi et nytt perspektiv for å løse problemer og tenke utenfor boksen i situasjoner der alt ser ut til å være låst. Det er alltid en glede å jobbe med ham på grunn av hans positive personlighet og kan-gjøre-holdning.”

Jobbet med Mariusz i samme team

Karol Jakubcewicz

Karol Jakubcewicz

Front-end / JavaScript-utvikler

“Mariusz er en utrolig erfaren WordPress-utvikler og SEO/SEM-spesialist som jeg har hatt gleden av å jobbe med i nesten to år. Han var en av nøkkelpersonene med ansvar for konstant forbedring av lastetid og siderangering. Jeg beundrer hans ferdigheter og kunnskap som er avgjørende for et så komplekst, flerspråklig WordPress-prosjekt. Mye erfaring, masse positiv holdning - jeg anbefaler på det sterkeste å samarbeide med Mariusz.”

Jobbet med Mariusz i samme team

Paweł Lewczuk

Paweł Lewczuk

Front-end-utvikler, WordPress-utvikler

“Jeg samarbeidet med Mariusz på flere prosjekter, og samarbeidet vårt var alltid eksemplarisk. Jeg tror det ligger mange flere felles prosjekter foran oss. Anbefales på det sterkeste!”

Mariusz var Pawels kunde

Przemek Wroblewski

Przemek Wroblewski

Programvareutvikler med over 20 års erfaring

“Jeg fant Mariusz som en person med stor ekspertise og dyp kunnskap om frontend-løsninger. En kraftig, kunnskapsrik og ansvarlig WordPress-utvikler. Han har lett for å bygge mellommenneskelige relasjoner. Han hadde visjonen til å se fordelene og lidenskapen til å omsette det til målbare resultater. Absolutt noen jeg ville hatt på laget mitt.”

Jobbet med Mariusz i forskjellige team

Alle anbefalinger på LinkedIn

Ofte stilte spørsmål

Spørsmål om omfang, levering, pris og kvalitet.

Hvordan starter et samarbeid om WordPress-reparasjon og teknisk support?#
Du sender en skriftlig beskrivelse: adressen, når feilen oppsto, hva som ble endret rett før og hva som er blokkert. Jeg svarer med hva jeg trenger av tilganger og et anslag for omfanget. Arbeidet starter når omfanget er skrevet ned, og før jeg får tilgang til personopplysninger, signerer vi en databehandleravtale etter GDPR artikkel 28.
Hva koster teknisk omsorg og reparasjon av WordPress-nettstedet mitt?#
Prisen er individuell og avhenger av omfanget: antall installerte utvidelser, hvor lenge nettstedet har stått uten oppdateringer, og om det gjelder løpende vedlikehold eller en enkelt reparasjon. Du får et skriftlig tilbud etter at jeg har sett beskrivelsen av feilen.
Hvor raskt griper du inn hvis nettstedet mitt slutter å fungere?#
Jeg jobber alene og har ingen døgnvakt, så jeg lover ingen fast responstid. Jeg svarer når jeg har lest henvendelsen, og en akutt feil får forrang foran planlagt arbeid. Finnes det en ren sikkerhetskopi, kan nettstedet ofte gjenopprettes fra den mens årsaken undersøkes.
Hva skjer med vedlikeholdet etter at reparasjonen er ferdig?#
Hvis du vil, tar jeg over løpende vedlikehold: oppdateringer av kjerne, tema og utvidelser som testes på staging først, sikkerhetskopier med minst 30 dagers oppbevaring i EU-land og oppetidsovervåking hvert 1. til 5. minutt.
Hvilke teknologier og verktøy jobber du med?#
WordPress, WooCommerce, egne temaer og utvidelser, WP-CLI og Git. Et nettsted bygd etter kundens eget design er i praksis et tilpasset tema, så jeg vedlikeholder koden i et repository. Er nettstedet bygd eller kraftig endret av et AI-verktøy, behandler jeg oppryddingen som et eget oppdrag.