Tilgjengelig i Stuttgart

WordPress Utvikler i Stuttgart

Vi hjelper etablerte bedrifter i Stuttgart med å styrke sin digitale tilstedeværelse med pålitelige og raske nettsteder.

WordPress Utvikler → Stuttgart

Vi støtter WordPress-miljøet i Stuttgart

Vi er ikke bare et fjernbyrå. Vi er en aktiv del av økosystemet. Vi tror på Open Source og bidrar tilbake til fellesskapet som driver over 40 % av nettet (W3Techs).

Lokal kontekst: Skalerbar arkitektur for voksende produkter, sterke sikkerhetsgrunnlag og flerspråklige brukerreiser optimalisert for regionale og internasjonale målgrupper.

WordPress & WooCommerce Utvikler i Stuttgart

01. Lokal SEO-ytelse

I det konkurranseutsatte markedet i Stuttgart er sidehastighet ditt sterkeste SEO-fortrinn. Vår Astro + Headless WP-stack leverer ytelse som etterlater konkurrentene.

02. Enterprise-sikkerhet

For bedrifter i Stuttgart som betjener Startups og bedrifter, er datasikkerhet avgjørende. Headless-arkitektur eliminerer praktisk talt standard WordPress-angrepsvektorer.

Et WordPress-nettsted for en automotive-leverandør, engineering-aktør eller B2B-virksomhet i Stuttgart må håndtere mer enn standardmalen: DE/EN flerspråk med korrekt hreflang, Stripe DE der betaling eller lisensfornyelse inngår, personvern som tåler en gjennomgang fra BfDI uten at samtykke er et etterpåkladd, og B2B-portaler der tekniske datablad faktisk er beskyttet. Vi bygger og rydder opp i WordPress for bedrifter i Stuttgart med utgangspunkt i nettopp disse kravene.

Stuttgart er landeshovedstad i Baden-Württemberg og tyngdepunktet for Mercedes-Benz Group, Porsche og det tette leverandørnettverket i Schwaben. Bedrifter i Zuffenhausen, Untertürkheim, Sindelfingen, Filder-regionen og langs Neckar forventer spesifikasjon, sporbarhet og skriftlig overlevering, akkurat som i egen konstruksjonsavdeling. Det er det praktiske utgangspunktet for arbeidet vårt.

#WordPress-utvikling i Stuttgart

Stuttgart-markedet er preget av automotive, maskinbygging og engineering-tjenester som selger til OEM-partnere og internasjonale markeder samtidig. Tyske innkjøpere forventer tysk som primærspråk, engelsk der virksomheten eksporterer, og et innlogget område der datablad, sertifikater eller prisark er tilgjengelig etter autentisering. Samtidig må nettstedet tåle trafikktopper når en messe på Messe Stuttgart, en rekrutteringskampanje for E/E-utviklere eller en produktlansering sender tusenvis av besøkende samtidig. Arbeidet vårt handler om å få WordPress til å oppføre seg slik en schwäbisk bedrift forventer, og å gjøre det på en måte som overlever oppdateringer av kjernen, temaet og integrasjonene.

#Hva vi faktisk bygger

  • Egne block-temaer med theme.json, gjenbrukbare blokkmønstre og malhierarkier som redaktører i Stuttgart kan endre uten utviklerbillett
  • B2B-portaler med rollebasert tilgang: partnerområder, dokumentbibliotek, nedlastbare datablad og skjemaer som lander i CRM via REST eller webhook
  • DE/EN flerspråk med Polylang eller WPML: språkruting, hreflang, uavhengige metadata per språk og i18n-klar temakode fra første branch
  • Stripe DE-integrasjoner for abonnement, medlemskap, lisensfornyelse og engangsbetaling: Payment Intent, webhook-bekreftelse og SEPA der avtalen tillater det
  • Egne plugins for forretningslogikk, egne posttyper og integrasjoner, holdt utenfor temaet slik at funksjonaliteten overlever et fremtidig temabytte
  • REST- og WPGraphQL-endepunkter for headless frontender eller interne dashboards, med autentisering og fornuftig hastighetsbegrensning
  • Tilgjengelighet etter WCAG 2.2 AA: semantisk markup, ARIA-landemerker, tastaturnavigasjon og fokusstyring

#Automotive og engineering i Baden-Württemberg

I de fleste WordPress-prosjekter for Stuttgart er det ikke forsiden som er vanskelig, det er portalen, integrasjonene og etterlevelsen. En Tier-1-leverandør som selger til Mercedes-Benz eller Porsche trenger ofte et offentlig nettsted på tysk og engelsk, og et innlogget område der partnere henter tekniske datablad, homologiseringsdokumenter eller API-spesifikasjoner. WordPress kan gjøre dette med egne posttyper, tilgangskontroll via capabilities og en plugin-grense som skiller offentlig innhold fra det som krever autentisering.

Vi har sett portaler der alle PDF-er lå i mediebiblioteket uten tilgangskontroll, og der en enkel URL-gjetning ga tilgang til prislistene. Rettingen er ikke et nytt CMS, men ryddig modellering: egne posttyper for dokumenter, meta som definerer hvilken rolle som ser hva, og server-side validering på nedlastingsendepunkter, ikke bare skjulte menylenker.

Miljøet rundt Mercedes-Benz i Untertürkheim og Sindelfingen, Porsche i Zuffenhausen og Bosch i Renningen betyr at mange kunder spør om sporbarhet: hvem lastet ned hvilket datablad, hvor lagres skjemadata, og hvordan slettes partnerinformasjon på forespørsel. For engineering-leverandører i regionen handler det ofte om produktsider, teknisk dokumentasjon og karriereområder på DE/EN, ikke bare en markedsføringsforside. Hidden Champions mellom Schwäbisch Gmünd og Reutlingen selger globalt uten å bruke generiske page builder-temaer, og nettstedet må speile den formaliteten.

Stripe DE kommer inn når portalen også håndterer betaling: medlemsavgift, lisensfornyelse, betalt tilgang til rapporter eller forhåndsbetaling for konfiguratorforespørsler. Integrasjonen bygges webhook-drevet, ikke redirect-drevet: ordre eller abonnement bekreftes når Stripe sender payment_intent.succeeded eller tilsvarende hendelse, ikke når brukeren tilfeldigvis kommer tilbake til takkesiden etter S-Bahn-turen fra Hauptbahnhof.

#Personvern, BfDI og GDPR

Personvern er den andre fellen. BfDI (Bundesbeauftragte für den Datenschutz und die Informationsfreiheit) forventer at samtykke, formålsbegrensning og sletting er dokumentert, ikke bare at det står en cookie-banner-plugin på forsiden. Når nettstedet håndterer bedriftskontakter, skjemainnsendinger, betalingsreferanser fra Stripe og innloggingslogger, må databehandleravtale, underleverandørliste og lagringstid være sporbar i runbooken.

Vi bygger det inn i arkitekturen: samtykkehåndtering som blokkerer tredjepartsskript før samtykke, analyseverktøy konfigurert uten unødvendig personidentifiserbar data, og slettingsprosedyrer som kan demonstreres uten manuell databasejobb. For tyske B2B-nettsider betyr BfDI-praksis i tillegg at logging av hvem som så hvilke dokumenter i portalen er avklart skriftlig, og at en forespørsel om dataportabilitet kan besvares med eksport fra definerte felter, ikke med en utvikler som kjører ad hoc SQL.

Baden-Württemberg har egne forventninger til formalitet. En automotive-leverandør som selger til Mercedes-Benz eller Porsche blir ofte bedt om å vise GDPR-dokumentasjon i innkjøpsprosessen. Runbooken må derfor inneholde behandlingsaktiviteter, underleverandører (Stripe, hosting, e-post, analyse), lagringstid og slettingsprosedyre, slik at intern revisjon eller en BfDI-henvendelse kan besvares med navn og avtale, ikke med generelle formuleringer.

Hosting i tyske datasentre er et gjentakende spørsmål i Stuttgart. Vi dokumenterer hosting-leverandør, region og underleverandørkjede i runbooken, slik at BfDI-spørsmål om tredjelandsoverføring kan besvares med navn og avtale. TTDSG-krav til samtykke før tredjepartsskript behandles som implementeringskrav, ikke som juridisk rådgivning vi outsourcer til en banner-plugin uten konfigurasjon.

#DE/EN flerspråk i praksis

Stuttgart-virksomheter selger ofte både innenlands på tysk og internasjonalt på engelsk. Et halvt flerspråklig oppsett, der engelske sider er en kopi av tyske med Google Translate-lag, feiler på hreflang, duplisert innhold og redaksjonell friksjon. Vi setter opp DE/EN slik at:

  • Hvert språk har egen URL-struktur (/de/ og /en/ eller domenestrategi avtalt på forhånd)
  • hreflang peker riktig mellom språkversjoner, inkludert x-default der det er relevant
  • Metadata, Open Graph og schema er uavhengige per språk, ikke delt feilaktig
  • Redaksjonelle arbeidsflyter definerer hvem som eier tysk versus engelsk innhold, og hva som skjer når bare én versjon oppdateres

Temakoden er i18n-klar fra start: tekststrenger i .pot-filer, oversettelser i .po/.mo eller via Polylang-strenger, og ingen hardkodede tyske setninger i PHP som blokkerer engelsk utgave.

Redaksjonen i Stuttgart har ofte én person som skriver tysk og en annen som eier engelsk. Uten avtalt arbeidsflyt blir engelsk versjon forsinket uker etter tysk lansering, og hreflang peker da på innhold som ikke matcher. Vi dokumenterer hvem som godkjenner oversettelser, hva som skjer ved delvis oppdatering, og hvordan uferdig engelsk håndteres i sitemap og interne lenker.

#Markedet og miljøet i Stuttgart

Stuttgart er hjemsted for Mercedes-Benz Group, Porsche og et tett nettverk av Tier-1- og Tier-2-leverandører. WordPress Stuttgart Meetup samler utviklere og byråer som jobber med nettopp denne stacken. Kundene våre spenner fra automotive-leverandører som trenger B2B-portaler og datablad-nedlasting, til engineering-selskaper med produktsider og teknisk dokumentasjon på DE/EN, til forsknings- og høyskoleaktører rundt Universität Stuttgart i Vaihingen som trenger publikasjons- og prosjektstruktur.

Mange av disse nettstedene har vokst organisk: et tema fra en kjøpt mal, tillegg som overlapper med hverandre, og en portal som ble lappet sammen da teamet vokste eller GDPR-kravene skjerpet seg. Det fungerer helt til en oppdatering bryter innloggingen, en Stripe-webhook slutter å komme fram, eller nettstedet faller sammen under messe- eller rekrutteringstrafikk. Da trengs det opprydding i arkitekturen: egen plugin for portal-logikk, fjerne tillegg som dupliserer hverandre, og gjøre betalings- og tilgangsflyt forutsigbar igjen.

Regionen Esslingen, Ludwigsburg, Böblingen og Filder er samme økonomiske område som Stuttgart sentrum. Vi jobber remote med planlagte fysiske møter ved større milepæler, uavhengig av om kunden sitter ved Pragsattel, i Sindelfingen eller i Remstal.

#Slik jobber vi gjennom et prosjekt

  1. Kartlegging og kodegjennomgang. Vi går gjennom dagens WordPress-installasjon: temastruktur, egne plugins, DE/EN-oppsett, Stripe DE-koblinger, portal-tilgang, hosting-begrensninger, trafikkmønstre og Lighthouse-måling på de mest besøkte sidene.
  2. Arkitektur og omfang. Vi dokumenterer grensen mellom tema og plugin, språkruting og hreflang, Stripe-endepunkter og webhook-flyt, portal-roller, caching for topper og akseptkriterier for personvern. Avveininger skrives ned.
  3. Bygging i feature-branches. Koden følger WordPress Coding Standards, tekst er i18n-klar, markup er tilgjengelig, og hver branch går gjennom kodegjennomgang før den slås sammen.
  4. QA og utrulling. Løsningen kjøres i et testmiljø som speiler produksjon. Du tester DE/EN-flyt, portal-tilgang, Stripe testmiljø, skjemaer mot CRM og belastning under simulert messe- eller rekrutteringstrafikk før lansering. Utrulling skjer via en dokumentert release-prosess med en sti tilbake hvis noe må reverseres.
  5. Overlevering. Du får levende dokumentasjon for redaktører og utviklere, runbook for personvern, underleverandører og sesongskalering, og en overleveringssesjon. Deretter kan prosjektet gå til ditt eget team eller til en fast vedlikeholdsavtale.

#Typiske oppdrag fra Stuttgart-bedrifter

  • Portal uten reell tilgangskontroll. En automotive-leverandør i Filder-regionen hadde tekniske datablad og prisark i mediebiblioteket med «skjulte» lenker. Vi flyttet dokumenter til egne posttyper, la til rollebasert tilgang, og bygget nedlastingsendepunkter som validerer sesjon server-side.
  • Stripe-webhook nådde ikke produksjon. Et medlemsnettsted markerte abonnement aktivt på redirect tilbake fra Stripe Checkout i stedet for på webhook. Vi flyttet bekreftelsen til signert webhook, la inn idempotens, og åpnet endepunktet for Stripe IP-range uten sidecache.
  • DE/EN med feil hreflang. Et B2B-nettsted hadde engelske sider uten link rel="alternate", og Google indekserte feil språkversjon for internasjonale søk. Vi rettet språkruting, hreflang og uavhengige titler per språk, og dokumenterte redaksjonell eierskap.
  • Messe- og rekrutteringstopper. Et engineering-selskap med karrieresider gikk ned under en rekrutteringskampanje fordi databasen ikke tålte samtidige skjemainnsendinger. Vi la inn object cache, optimaliserte spørringer, og kjørte belastningstest mot simulert topptrafikk før neste kampanje.
  • BfDI-spørsmål uten runbook. En leverandør til Porsche-økosystemet fikk intern revisjon og kunne ikke vise hvor skjemadata lagres eller hvordan sletting gjøres. Vi kartla behandlingsaktiviteter, underleverandører og lagringstid, og bygde slettingsrutine via WP-CLI og dokumentert prosedyre.

#Tekniske standarder

Vi kjører WordPress på PHP 8.2 eller nyere, med object caching (Redis) der trafikken forsvarer det, og CDN foran statiske ressurser. Betaling og abonnement går via Stripe DE med tysk merchant-konto der kunden har det, med 3D Secure på kort og webhook-bekreftelse på alle betalingsstier. Tunge jobber, som synkronisering mot CRM eller e-postkøer, kjøres via Action Scheduler eller WP-Cron med ekte systemcron der det trengs, slik at de ikke blokkerer innlogging eller skjemainnsending.

Egendefinert funksjonalitet ligger i mu-plugins eller egne plugins med PSR-4 autoloading og navnerom, ikke i functions.php som vokser ukontrollert. ACF Pro eller Meta Box brukes for strukturerte innholdsmodeller der redaksjonen trenger presis kontroll; Yoast SEO eller tilsvarende for teknisk SEO-grunnlag.

For planlagte trafikktopper dokumenterer vi caching-lag: nettlesercache for statiske ressurser, CDN for bilder og scripts, object cache for databaseforespørsler, og full-page cache for anonym trafikk med ekskludering av innloggede sesjoner og skjema-endepunkter.

#Hva du kan forvente etter lansering

Vi lover ikke faste prosenttall, fordi resultatet avhenger av utgangspunktet. Det vi leverer er et DE/EN-oppsett med korrekt hreflang, en portal der tilgang faktisk håndheves, Stripe DE-flyt som bekreftes på webhook, personvern dokumentert for BfDI-kontekst, og arkitektur som tåler planlagte messe- og rekrutteringstopper. Måltallene settes mot dagens nivå i revisjonen, ikke mot oppdiktede bransjegjennomsnitt.

#Sikkerhet, personvern og BfDI

Hvert prosjekt får en sikkerhetsgrunnlinje: HTTPS med HSTS, Content Security Policy mot XSS, sårbarhetsskanning av avhengigheter i CI, tofaktor for administratorkontoer og testede sikkerhetskopier. Nettsteder som håndterer personopplysninger får GDPR-tilpasset samtykkehåndtering, databehandleravtale med Stripe, hosting og e-postleverandør, register over behandlingsaktiviteter der kunden trenger det, og personvern bygget inn i arkitekturen.

For tyske B2B-nettsider betyr BfDI-praksis i tillegg at sletting og dataportabilitet må kunne demonstreres uten manuell databasejobb, at logging av portaltilgang er avklart, og at tredjepartsskript ikke lastes før samtykke. Vi dokumenterer dette i runbooken, ikke bare i personvernerklæringen.

#Ytelse, målt der det teller

Core Web Vitals påvirker både rangering og konvertering, og på et B2B-nettsted er det produktsider, landingssider og innloggingssiden som betyr noe. På karrieresider og messe-landingssider må booking- og skjemaflyten holde under planlagte topper. Vi jobber mot lav LCP gjennom optimalisert kritisk renderingsvei og hero-bilder i WebP/AVIF, lav INP gjennom minimal JavaScript og utsatt innlasting av tredjepartsskript (inkludert Stripe.js og samtykkebanner), og stabil layout (lav CLS) gjennom faste bildedimensjoner og reservert plass for dynamisk innhold.

Vi måler kontinuerlig med Lighthouse i utrullingsløpet, slik at en regresjon blokkerer distribusjon i stedet for å nå produksjon. Object caching og fornuftig begrensning av autoloaded options adresserer ofte mer enn enda et caching-tillegg. Før messe- eller rekrutteringstopper kjører vi belastningstest mot de sidene som faktisk konverterer.

#Spørsmål Stuttgart-bedrifter stiller oss

Setter dere opp Stripe DE for abonnement og betaling? Ja. Vi konfigurerer Stripe DE med kort, SEPA der det passer, og tester autorisasjon, belastning, refusjon og webhook mot testmiljø før lansering. Bekreftelse skjer på webhook, ikke på redirect tilbake til nettstedet.

Hvordan håndterer dere DE/EN flerspråk? Vi setter opp Polylang eller WPML med riktig språkruting, hreflang, uavhengige metadata per språk og i18n-klar temakode. Redaksjonell eierskap per språk dokumenteres, slik at engelsk ikke blir en glemt kopi av tysk.

Hva med BfDI og GDPR? Vi kartlegger behandlingsgrunnlag, samtykke der det kreves, underleverandører (Stripe, hosting, e-post, analyse), lagringstid og slettingsprosedyre. Runbooken skal tåle at BfDI eller intern revisjon spør hvor skjemadata ligger og hvordan de slettes.

Bygger dere B2B-portaler i WordPress? Ja. Rollebasert tilgang, dokumentbibliotek, nedlastingsendepunkter med server-side validering, og integrasjon mot CRM eller e-post der det trengs. Portal-logikk bor i plugin, ikke i temaet.

Tåler nettstedet messe- og rekrutteringstrafikk? Vi planlegger topper i arkitekturen: caching, belastningstest og runbook for skalering. Messekalenderen og rekrutteringssyklusen er forutsigbare; nettstedet bør være det også.

Jobber dere med bedrifter utenfor Stuttgart? Ja. Vi har tyngdepunktet i Baden-Württemberg og Rhein-Main-miljøet, men leverer til virksomheter i hele Tyskland og til tyske B2B-aktører drevet fra utlandet, med samme krav til DE/EN, Stripe og personvern.

#Integrasjoner et Stuttgart-nettside faktisk trenger

En tysk nettside på WordPress i Stuttgart ender ofte opp med de samme koblingene: DE/EN med hreflang, Stripe DE for betaling eller abonnement, CRM for leads fra skjemaer, og personvern som tåler BfDI-kontekst. For automotive og engineering kommer B2B-portaler og dokumentbibliotek i tillegg. Rekkefølgen er ikke tilfeldig: feil språkruting ødelegger SEO før portalen i det hele tatt er bygget, og feil Stripe-flyt gir abonnement uten betaling.

CRM og skjemaer. HubSpot, Salesforce, Pipedrive eller et enklere webhook-mål mottar leads med validering, spam-beskyttelse og logging. Skjemaet er verdiløst hvis det bare sender e-post til en innboks ingen eier.

Stripe DE. Payment Intent eller Checkout Session opprettes server-side; fullføring skjer i webhook-håndtereren signert med endpoint secret. Idempotens lagres per Stripe event ID, slik at gjentatte webhooks ikke gir dobbel aktivering.

Analyse og samtykke. Matomo, Plausible eller Google Analytics 4 konfigureres uten unødvendig PII, bak samtykke der loven krever det, og med databehandleravtale på plass før produksjon.

Hosting og dataresidens. Stuttgart-kunder spør ofte hvor databasen fysisk står. Vi dokumenterer hosting-leverandør, region og underleverandørkjede i runbooken, slik at BfDI-spørsmål om tredjelandsoverføring kan besvares med navn og avtale, ikke med generelle formuleringer.

Sesongskalering. For nettsteder med planlagte topper dokumenterer vi caching-lag, belastningstest og eskaleringsrunbook, slik at teamet vet hva som skal gjøres når trafikken stiger, ikke bare at serveren er treg.

#Lokal SEO og synlighet i Stuttgart-markedet

Et godt bygget nettsted har bare verdi om målgruppen i Stuttgart og Baden-Württemberg finner det. Det grunnleggende SEO-arbeidet er en del av leveransen:

  • Teknisk fundament: ryddige URL-strukturer, XML-nettkart, kanoniske tagger og riktig overskriftshierarki, med strukturerte data (LocalBusiness, Organization, FAQ, HowTo) der de hører hjemme
  • DE/EN SEO: hreflang mellom språkversjoner, uavhengige titler og beskrivelser, og ingen duplisert tynn innhold på tvers av språk
  • Core Web Vitals som rangeringssignal, behandlet som en del av utviklingen og ikke en etterpåklattet optimalisering
  • Lokal synlighet der det er relevant: schema med Stuttgart-adresse, konsistent NAP på tvers av oppføringer

For automotive-leverandører er teknisk innhold og karrieresider en del av synlighetsarbeidet, men bare når nettstedet faktisk tåler trafikken de genererer.

#WordPress-utvikling i andre tyske byer

Trenger du WordPress-hjelp utenfor Stuttgart, gjelder de samme tyske kravene til DE/EN, Stripe og BfDI-kontekst, men med lokal logistikk og kundemønster. Se også WordPress-utvikler i München, WordPress-utvikler i Frankfurt og WordPress-utvikler i Hamburg for hvordan arbeidet tilpasses der.

Etter lansering tar vedlikehold og support for WordPress i Stuttgart oppdateringer, sikkerhetskopier og overvåking.

#Start et WordPress-prosjekt i Stuttgart

Trenger virksomheten din i Stuttgart et DE/EN-nettssted med B2B-portal, Stripe DE, personvern som tåler BfDI-dokumentasjon og kapasitet for messe- og rekrutteringstopper, ta kontakt for en uforpliktende gjennomgang. Vi ser på dagens oppsett, peker på den faktiske flaskehalsen og gir en ærlig vurdering av hva som bør gjøres først. Omfanget avtales individuelt etter kartlegging, og du får oversikten skriftlig før arbeidet starter.

For nettsteder som trenger en strukturert gjennomgang av sikkerhet og etterlevelse, er inngangen sikkerhetsrevisjon for WordPress.

Kart over Stuttgart og omegn

Vi betjener kunder i Stuttgart og nærliggende områder.

Utvalgt innhold:

Denne siden inneholder spesifikk innsikt for Stuttgart.

Et WordPress-nettsted for en automotive-leverandør, engineering-aktør eller B2B-virksomhet i Stuttgart må håndtere mer enn standardmalen: DE/EN flerspråk med korrekt hreflang, Stripe DE der betaling eller lisensfornyelse inngår, personvern som tåler en gjennomgang fra BfDI uten at samtykke er et etterpåkladd, og B2B-portaler der tekniske datablad faktisk er beskyttet. Vi bygger og rydder opp i WordPress for bedrifter i Stuttgart med utgangspunkt i nettopp disse kravene.

Stuttgart er landeshovedstad i Baden-Württemberg og tyngdepunktet for Mercedes-Benz Group, Porsche og det tette leverandørnettverket i Schwaben. Bedrifter i Zuffenhausen, Untertürkheim, Sindelfingen, Filder-regionen og langs Neckar forventer spesifikasjon, sporbarhet og skriftlig overlevering, akkurat som i egen konstruksjonsavdeling. Det er det praktiske utgangspunktet for arbeidet vårt.

#WordPress-utvikling i Stuttgart

Stuttgart-markedet er preget av automotive, maskinbygging og engineering-tjenester som selger til OEM-partnere og internasjonale markeder samtidig. Tyske innkjøpere forventer tysk som primærspråk, engelsk der virksomheten eksporterer, og et innlogget område der datablad, sertifikater eller prisark er tilgjengelig etter autentisering. Samtidig må nettstedet tåle trafikktopper når en messe på Messe Stuttgart, en rekrutteringskampanje for E/E-utviklere eller en produktlansering sender tusenvis av besøkende samtidig. Arbeidet vårt handler om å få WordPress til å oppføre seg slik en schwäbisk bedrift forventer, og å gjøre det på en måte som overlever oppdateringer av kjernen, temaet og integrasjonene.

#Hva vi faktisk bygger

  • Egne block-temaer med theme.json, gjenbrukbare blokkmønstre og malhierarkier som redaktører i Stuttgart kan endre uten utviklerbillett
  • B2B-portaler med rollebasert tilgang: partnerområder, dokumentbibliotek, nedlastbare datablad og skjemaer som lander i CRM via REST eller webhook
  • DE/EN flerspråk med Polylang eller WPML: språkruting, hreflang, uavhengige metadata per språk og i18n-klar temakode fra første branch
  • Stripe DE-integrasjoner for abonnement, medlemskap, lisensfornyelse og engangsbetaling: Payment Intent, webhook-bekreftelse og SEPA der avtalen tillater det
  • Egne plugins for forretningslogikk, egne posttyper og integrasjoner, holdt utenfor temaet slik at funksjonaliteten overlever et fremtidig temabytte
  • REST- og WPGraphQL-endepunkter for headless frontender eller interne dashboards, med autentisering og fornuftig hastighetsbegrensning
  • Tilgjengelighet etter WCAG 2.2 AA: semantisk markup, ARIA-landemerker, tastaturnavigasjon og fokusstyring

#Automotive og engineering i Baden-Württemberg

I de fleste WordPress-prosjekter for Stuttgart er det ikke forsiden som er vanskelig, det er portalen, integrasjonene og etterlevelsen. En Tier-1-leverandør som selger til Mercedes-Benz eller Porsche trenger ofte et offentlig nettsted på tysk og engelsk, og et innlogget område der partnere henter tekniske datablad, homologiseringsdokumenter eller API-spesifikasjoner. WordPress kan gjøre dette med egne posttyper, tilgangskontroll via capabilities og en plugin-grense som skiller offentlig innhold fra det som krever autentisering.

Vi har sett portaler der alle PDF-er lå i mediebiblioteket uten tilgangskontroll, og der en enkel URL-gjetning ga tilgang til prislistene. Rettingen er ikke et nytt CMS, men ryddig modellering: egne posttyper for dokumenter, meta som definerer hvilken rolle som ser hva, og server-side validering på nedlastingsendepunkter, ikke bare skjulte menylenker.

Miljøet rundt Mercedes-Benz i Untertürkheim og Sindelfingen, Porsche i Zuffenhausen og Bosch i Renningen betyr at mange kunder spør om sporbarhet: hvem lastet ned hvilket datablad, hvor lagres skjemadata, og hvordan slettes partnerinformasjon på forespørsel. For engineering-leverandører i regionen handler det ofte om produktsider, teknisk dokumentasjon og karriereområder på DE/EN, ikke bare en markedsføringsforside. Hidden Champions mellom Schwäbisch Gmünd og Reutlingen selger globalt uten å bruke generiske page builder-temaer, og nettstedet må speile den formaliteten.

Stripe DE kommer inn når portalen også håndterer betaling: medlemsavgift, lisensfornyelse, betalt tilgang til rapporter eller forhåndsbetaling for konfiguratorforespørsler. Integrasjonen bygges webhook-drevet, ikke redirect-drevet: ordre eller abonnement bekreftes når Stripe sender payment_intent.succeeded eller tilsvarende hendelse, ikke når brukeren tilfeldigvis kommer tilbake til takkesiden etter S-Bahn-turen fra Hauptbahnhof.

#Personvern, BfDI og GDPR

Personvern er den andre fellen. BfDI (Bundesbeauftragte für den Datenschutz und die Informationsfreiheit) forventer at samtykke, formålsbegrensning og sletting er dokumentert, ikke bare at det står en cookie-banner-plugin på forsiden. Når nettstedet håndterer bedriftskontakter, skjemainnsendinger, betalingsreferanser fra Stripe og innloggingslogger, må databehandleravtale, underleverandørliste og lagringstid være sporbar i runbooken.

Vi bygger det inn i arkitekturen: samtykkehåndtering som blokkerer tredjepartsskript før samtykke, analyseverktøy konfigurert uten unødvendig personidentifiserbar data, og slettingsprosedyrer som kan demonstreres uten manuell databasejobb. For tyske B2B-nettsider betyr BfDI-praksis i tillegg at logging av hvem som så hvilke dokumenter i portalen er avklart skriftlig, og at en forespørsel om dataportabilitet kan besvares med eksport fra definerte felter, ikke med en utvikler som kjører ad hoc SQL.

Baden-Württemberg har egne forventninger til formalitet. En automotive-leverandør som selger til Mercedes-Benz eller Porsche blir ofte bedt om å vise GDPR-dokumentasjon i innkjøpsprosessen. Runbooken må derfor inneholde behandlingsaktiviteter, underleverandører (Stripe, hosting, e-post, analyse), lagringstid og slettingsprosedyre, slik at intern revisjon eller en BfDI-henvendelse kan besvares med navn og avtale, ikke med generelle formuleringer.

Hosting i tyske datasentre er et gjentakende spørsmål i Stuttgart. Vi dokumenterer hosting-leverandør, region og underleverandørkjede i runbooken, slik at BfDI-spørsmål om tredjelandsoverføring kan besvares med navn og avtale. TTDSG-krav til samtykke før tredjepartsskript behandles som implementeringskrav, ikke som juridisk rådgivning vi outsourcer til en banner-plugin uten konfigurasjon.

#DE/EN flerspråk i praksis

Stuttgart-virksomheter selger ofte både innenlands på tysk og internasjonalt på engelsk. Et halvt flerspråklig oppsett, der engelske sider er en kopi av tyske med Google Translate-lag, feiler på hreflang, duplisert innhold og redaksjonell friksjon. Vi setter opp DE/EN slik at:

  • Hvert språk har egen URL-struktur (/de/ og /en/ eller domenestrategi avtalt på forhånd)
  • hreflang peker riktig mellom språkversjoner, inkludert x-default der det er relevant
  • Metadata, Open Graph og schema er uavhengige per språk, ikke delt feilaktig
  • Redaksjonelle arbeidsflyter definerer hvem som eier tysk versus engelsk innhold, og hva som skjer når bare én versjon oppdateres

Temakoden er i18n-klar fra start: tekststrenger i .pot-filer, oversettelser i .po/.mo eller via Polylang-strenger, og ingen hardkodede tyske setninger i PHP som blokkerer engelsk utgave.

Redaksjonen i Stuttgart har ofte én person som skriver tysk og en annen som eier engelsk. Uten avtalt arbeidsflyt blir engelsk versjon forsinket uker etter tysk lansering, og hreflang peker da på innhold som ikke matcher. Vi dokumenterer hvem som godkjenner oversettelser, hva som skjer ved delvis oppdatering, og hvordan uferdig engelsk håndteres i sitemap og interne lenker.

#Markedet og miljøet i Stuttgart

Stuttgart er hjemsted for Mercedes-Benz Group, Porsche og et tett nettverk av Tier-1- og Tier-2-leverandører. WordPress Stuttgart Meetup samler utviklere og byråer som jobber med nettopp denne stacken. Kundene våre spenner fra automotive-leverandører som trenger B2B-portaler og datablad-nedlasting, til engineering-selskaper med produktsider og teknisk dokumentasjon på DE/EN, til forsknings- og høyskoleaktører rundt Universität Stuttgart i Vaihingen som trenger publikasjons- og prosjektstruktur.

Mange av disse nettstedene har vokst organisk: et tema fra en kjøpt mal, tillegg som overlapper med hverandre, og en portal som ble lappet sammen da teamet vokste eller GDPR-kravene skjerpet seg. Det fungerer helt til en oppdatering bryter innloggingen, en Stripe-webhook slutter å komme fram, eller nettstedet faller sammen under messe- eller rekrutteringstrafikk. Da trengs det opprydding i arkitekturen: egen plugin for portal-logikk, fjerne tillegg som dupliserer hverandre, og gjøre betalings- og tilgangsflyt forutsigbar igjen.

Regionen Esslingen, Ludwigsburg, Böblingen og Filder er samme økonomiske område som Stuttgart sentrum. Vi jobber remote med planlagte fysiske møter ved større milepæler, uavhengig av om kunden sitter ved Pragsattel, i Sindelfingen eller i Remstal.

#Slik jobber vi gjennom et prosjekt

  1. Kartlegging og kodegjennomgang. Vi går gjennom dagens WordPress-installasjon: temastruktur, egne plugins, DE/EN-oppsett, Stripe DE-koblinger, portal-tilgang, hosting-begrensninger, trafikkmønstre og Lighthouse-måling på de mest besøkte sidene.
  2. Arkitektur og omfang. Vi dokumenterer grensen mellom tema og plugin, språkruting og hreflang, Stripe-endepunkter og webhook-flyt, portal-roller, caching for topper og akseptkriterier for personvern. Avveininger skrives ned.
  3. Bygging i feature-branches. Koden følger WordPress Coding Standards, tekst er i18n-klar, markup er tilgjengelig, og hver branch går gjennom kodegjennomgang før den slås sammen.
  4. QA og utrulling. Løsningen kjøres i et testmiljø som speiler produksjon. Du tester DE/EN-flyt, portal-tilgang, Stripe testmiljø, skjemaer mot CRM og belastning under simulert messe- eller rekrutteringstrafikk før lansering. Utrulling skjer via en dokumentert release-prosess med en sti tilbake hvis noe må reverseres.
  5. Overlevering. Du får levende dokumentasjon for redaktører og utviklere, runbook for personvern, underleverandører og sesongskalering, og en overleveringssesjon. Deretter kan prosjektet gå til ditt eget team eller til en fast vedlikeholdsavtale.

#Typiske oppdrag fra Stuttgart-bedrifter

  • Portal uten reell tilgangskontroll. En automotive-leverandør i Filder-regionen hadde tekniske datablad og prisark i mediebiblioteket med «skjulte» lenker. Vi flyttet dokumenter til egne posttyper, la til rollebasert tilgang, og bygget nedlastingsendepunkter som validerer sesjon server-side.
  • Stripe-webhook nådde ikke produksjon. Et medlemsnettsted markerte abonnement aktivt på redirect tilbake fra Stripe Checkout i stedet for på webhook. Vi flyttet bekreftelsen til signert webhook, la inn idempotens, og åpnet endepunktet for Stripe IP-range uten sidecache.
  • DE/EN med feil hreflang. Et B2B-nettsted hadde engelske sider uten link rel="alternate", og Google indekserte feil språkversjon for internasjonale søk. Vi rettet språkruting, hreflang og uavhengige titler per språk, og dokumenterte redaksjonell eierskap.
  • Messe- og rekrutteringstopper. Et engineering-selskap med karrieresider gikk ned under en rekrutteringskampanje fordi databasen ikke tålte samtidige skjemainnsendinger. Vi la inn object cache, optimaliserte spørringer, og kjørte belastningstest mot simulert topptrafikk før neste kampanje.
  • BfDI-spørsmål uten runbook. En leverandør til Porsche-økosystemet fikk intern revisjon og kunne ikke vise hvor skjemadata lagres eller hvordan sletting gjøres. Vi kartla behandlingsaktiviteter, underleverandører og lagringstid, og bygde slettingsrutine via WP-CLI og dokumentert prosedyre.

#Tekniske standarder

Vi kjører WordPress på PHP 8.2 eller nyere, med object caching (Redis) der trafikken forsvarer det, og CDN foran statiske ressurser. Betaling og abonnement går via Stripe DE med tysk merchant-konto der kunden har det, med 3D Secure på kort og webhook-bekreftelse på alle betalingsstier. Tunge jobber, som synkronisering mot CRM eller e-postkøer, kjøres via Action Scheduler eller WP-Cron med ekte systemcron der det trengs, slik at de ikke blokkerer innlogging eller skjemainnsending.

Egendefinert funksjonalitet ligger i mu-plugins eller egne plugins med PSR-4 autoloading og navnerom, ikke i functions.php som vokser ukontrollert. ACF Pro eller Meta Box brukes for strukturerte innholdsmodeller der redaksjonen trenger presis kontroll; Yoast SEO eller tilsvarende for teknisk SEO-grunnlag.

For planlagte trafikktopper dokumenterer vi caching-lag: nettlesercache for statiske ressurser, CDN for bilder og scripts, object cache for databaseforespørsler, og full-page cache for anonym trafikk med ekskludering av innloggede sesjoner og skjema-endepunkter.

#Hva du kan forvente etter lansering

Vi lover ikke faste prosenttall, fordi resultatet avhenger av utgangspunktet. Det vi leverer er et DE/EN-oppsett med korrekt hreflang, en portal der tilgang faktisk håndheves, Stripe DE-flyt som bekreftes på webhook, personvern dokumentert for BfDI-kontekst, og arkitektur som tåler planlagte messe- og rekrutteringstopper. Måltallene settes mot dagens nivå i revisjonen, ikke mot oppdiktede bransjegjennomsnitt.

#Sikkerhet, personvern og BfDI

Hvert prosjekt får en sikkerhetsgrunnlinje: HTTPS med HSTS, Content Security Policy mot XSS, sårbarhetsskanning av avhengigheter i CI, tofaktor for administratorkontoer og testede sikkerhetskopier. Nettsteder som håndterer personopplysninger får GDPR-tilpasset samtykkehåndtering, databehandleravtale med Stripe, hosting og e-postleverandør, register over behandlingsaktiviteter der kunden trenger det, og personvern bygget inn i arkitekturen.

For tyske B2B-nettsider betyr BfDI-praksis i tillegg at sletting og dataportabilitet må kunne demonstreres uten manuell databasejobb, at logging av portaltilgang er avklart, og at tredjepartsskript ikke lastes før samtykke. Vi dokumenterer dette i runbooken, ikke bare i personvernerklæringen.

#Ytelse, målt der det teller

Core Web Vitals påvirker både rangering og konvertering, og på et B2B-nettsted er det produktsider, landingssider og innloggingssiden som betyr noe. På karrieresider og messe-landingssider må booking- og skjemaflyten holde under planlagte topper. Vi jobber mot lav LCP gjennom optimalisert kritisk renderingsvei og hero-bilder i WebP/AVIF, lav INP gjennom minimal JavaScript og utsatt innlasting av tredjepartsskript (inkludert Stripe.js og samtykkebanner), og stabil layout (lav CLS) gjennom faste bildedimensjoner og reservert plass for dynamisk innhold.

Vi måler kontinuerlig med Lighthouse i utrullingsløpet, slik at en regresjon blokkerer distribusjon i stedet for å nå produksjon. Object caching og fornuftig begrensning av autoloaded options adresserer ofte mer enn enda et caching-tillegg. Før messe- eller rekrutteringstopper kjører vi belastningstest mot de sidene som faktisk konverterer.

#Spørsmål Stuttgart-bedrifter stiller oss

Setter dere opp Stripe DE for abonnement og betaling? Ja. Vi konfigurerer Stripe DE med kort, SEPA der det passer, og tester autorisasjon, belastning, refusjon og webhook mot testmiljø før lansering. Bekreftelse skjer på webhook, ikke på redirect tilbake til nettstedet.

Hvordan håndterer dere DE/EN flerspråk? Vi setter opp Polylang eller WPML med riktig språkruting, hreflang, uavhengige metadata per språk og i18n-klar temakode. Redaksjonell eierskap per språk dokumenteres, slik at engelsk ikke blir en glemt kopi av tysk.

Hva med BfDI og GDPR? Vi kartlegger behandlingsgrunnlag, samtykke der det kreves, underleverandører (Stripe, hosting, e-post, analyse), lagringstid og slettingsprosedyre. Runbooken skal tåle at BfDI eller intern revisjon spør hvor skjemadata ligger og hvordan de slettes.

Bygger dere B2B-portaler i WordPress? Ja. Rollebasert tilgang, dokumentbibliotek, nedlastingsendepunkter med server-side validering, og integrasjon mot CRM eller e-post der det trengs. Portal-logikk bor i plugin, ikke i temaet.

Tåler nettstedet messe- og rekrutteringstrafikk? Vi planlegger topper i arkitekturen: caching, belastningstest og runbook for skalering. Messekalenderen og rekrutteringssyklusen er forutsigbare; nettstedet bør være det også.

Jobber dere med bedrifter utenfor Stuttgart? Ja. Vi har tyngdepunktet i Baden-Württemberg og Rhein-Main-miljøet, men leverer til virksomheter i hele Tyskland og til tyske B2B-aktører drevet fra utlandet, med samme krav til DE/EN, Stripe og personvern.

#Integrasjoner et Stuttgart-nettside faktisk trenger

En tysk nettside på WordPress i Stuttgart ender ofte opp med de samme koblingene: DE/EN med hreflang, Stripe DE for betaling eller abonnement, CRM for leads fra skjemaer, og personvern som tåler BfDI-kontekst. For automotive og engineering kommer B2B-portaler og dokumentbibliotek i tillegg. Rekkefølgen er ikke tilfeldig: feil språkruting ødelegger SEO før portalen i det hele tatt er bygget, og feil Stripe-flyt gir abonnement uten betaling.

CRM og skjemaer. HubSpot, Salesforce, Pipedrive eller et enklere webhook-mål mottar leads med validering, spam-beskyttelse og logging. Skjemaet er verdiløst hvis det bare sender e-post til en innboks ingen eier.

Stripe DE. Payment Intent eller Checkout Session opprettes server-side; fullføring skjer i webhook-håndtereren signert med endpoint secret. Idempotens lagres per Stripe event ID, slik at gjentatte webhooks ikke gir dobbel aktivering.

Analyse og samtykke. Matomo, Plausible eller Google Analytics 4 konfigureres uten unødvendig PII, bak samtykke der loven krever det, og med databehandleravtale på plass før produksjon.

Hosting og dataresidens. Stuttgart-kunder spør ofte hvor databasen fysisk står. Vi dokumenterer hosting-leverandør, region og underleverandørkjede i runbooken, slik at BfDI-spørsmål om tredjelandsoverføring kan besvares med navn og avtale, ikke med generelle formuleringer.

Sesongskalering. For nettsteder med planlagte topper dokumenterer vi caching-lag, belastningstest og eskaleringsrunbook, slik at teamet vet hva som skal gjøres når trafikken stiger, ikke bare at serveren er treg.

#Lokal SEO og synlighet i Stuttgart-markedet

Et godt bygget nettsted har bare verdi om målgruppen i Stuttgart og Baden-Württemberg finner det. Det grunnleggende SEO-arbeidet er en del av leveransen:

  • Teknisk fundament: ryddige URL-strukturer, XML-nettkart, kanoniske tagger og riktig overskriftshierarki, med strukturerte data (LocalBusiness, Organization, FAQ, HowTo) der de hører hjemme
  • DE/EN SEO: hreflang mellom språkversjoner, uavhengige titler og beskrivelser, og ingen duplisert tynn innhold på tvers av språk
  • Core Web Vitals som rangeringssignal, behandlet som en del av utviklingen og ikke en etterpåklattet optimalisering
  • Lokal synlighet der det er relevant: schema med Stuttgart-adresse, konsistent NAP på tvers av oppføringer

For automotive-leverandører er teknisk innhold og karrieresider en del av synlighetsarbeidet, men bare når nettstedet faktisk tåler trafikken de genererer.

#WordPress-utvikling i andre tyske byer

Trenger du WordPress-hjelp utenfor Stuttgart, gjelder de samme tyske kravene til DE/EN, Stripe og BfDI-kontekst, men med lokal logistikk og kundemønster. Se også WordPress-utvikler i München, WordPress-utvikler i Frankfurt og WordPress-utvikler i Hamburg for hvordan arbeidet tilpasses der.

Etter lansering tar vedlikehold og support for WordPress i Stuttgart oppdateringer, sikkerhetskopier og overvåking.

#Start et WordPress-prosjekt i Stuttgart

Trenger virksomheten din i Stuttgart et DE/EN-nettssted med B2B-portal, Stripe DE, personvern som tåler BfDI-dokumentasjon og kapasitet for messe- og rekrutteringstopper, ta kontakt for en uforpliktende gjennomgang. Vi ser på dagens oppsett, peker på den faktiske flaskehalsen og gir en ærlig vurdering av hva som bør gjøres først. Omfanget avtales individuelt etter kartlegging, og du får oversikten skriftlig før arbeidet starter.

For nettsteder som trenger en strukturert gjennomgang av sikkerhet og etterlevelse, er inngangen sikkerhetsrevisjon for WordPress.

WordPress-miljøet i Stuttgart

Som aktive medlemmer av det globale open-source-miljøet støtter vi lokale initiativer i Stuttgart. Vi tror at kunnskapsdeling bygger et sterkere teknologisk økosystem.

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 Stuttgart unik

Lokal ekspertise: - Senior WordPress-utvikling for automotive-leverandører og engineering-virksomheter i Stuttgart og Baden-Württemberg - Egne temaer, plugins, Gutenberg-blokkmønstre og integrasjoner mot Stripe DE - DE/EN flerspråk med hreflang, i18n-klar temakode og redaksjonelle arbeidsflyter for tyske og internasjonale målgrupper Teamet vårt forstår markedet i Stuttgart og tilpasser løsninger til lokale forretningsbehov. I praksis betyr dette fokus på Core Web Vitals, lokal søkeintensjon og informasjonsarkitektur tilpasset markedet i Stuttgart.

Trenger du tjenesten: WordPress Utvikler i Stuttgart?

La oss diskutere hvordan vi kan levere topp ytelse til ditt lokale prosjekt.

Bestill gratis konsultasjon i Stuttgart

Vanlige spørsmål - WordPress Utvikler Stuttgart

Hvilken type WordPress-utvikling tar dere på?

Egne temaer bygget etter WordPress Coding Standards, egne plugins, Gutenberg-blokkmønstre, B2B-portaler med rollebasert tilgang, Stripe DE for abonnement og betaling, headless- og REST/GraphQL-integrasjoner, og større refaktorering av eldre temaer. Oppdraget holder seg til temaet WordPress-utvikling; om en annen stack faktisk passer bedre, sier jeg det skriftlig i stedet for å bytte tema.

Bygger dere temaer fra bunn eller utvider eksisterende?

Begge deler. Et nytt prosjekt starter vanligvis med et eget block theme bygget på editor-API-ene (theme.json, blokkmønstre, varianter); arvede prosjekter trenger oftere fokusert refaktorering av temastruktur, mal-hierarki og ressursløp enn en omskrivning. Beslutningen tas på kostnad-versus-gjeld-grunnlag, ikke på hva som er mest interessant å bygge.

Gutenberg/FSE eller klassisk tema - hva anbefaler dere?

For nye bygg er standardvalget block theme med full site editing, siden det er der WordPress-editoren går. Klassiske PHP-temaer har fortsatt sin plass når et eksisterende tema har mye egen logikk som ikke er verdt å porte, eller når redaksjonen jobber på en måte som passer bedre med klassisk editor. Valget dokumenteres som skriftlig avveining, ikke som ideologisk beslutning.

Hva med plugin-utvikling kontra temakode?

Funksjonelle features bor i plugin slik at de overlever et temabytte. Temaer beskriver presentasjon og redaksjonell struktur; plugins huser integrasjoner, egne posttyper som lever lengre enn temaet, forretningslogikk, REST-endepunkter og adminverktøy. Grensen settes i arkitekturtrinnet og noteres i runbooken.

Hvordan sikrer dere langsiktig vedlikeholdbarhet og overlevering?

Levende dokumentasjon for redaktører og utviklere, kodegjennomgang-spør på hver branch, en skriftlig arkitekturbeslutning for ikke-opplagte valg, og en overleveringssesjon på slutten av oppdraget. Prosjektet kan deretter gå til teamet ditt eller til valgfri fast vedlikeholdsavtale, med samme dokumentasjon og samme SLA-form.

Teknologier og Spesialiseringer - Stuttgart

Vi jobber med:

WordPressStripeWebytelse
Relevant klynge

Utforsk andre WordPress-tjenester og kunnskapsbase

Styrk virksomheten din med profesjonell teknisk støtte innen kjerneområdene i WordPress-økosystemet.