Programista WordPress Wiedeń i Austria

Programista WordPress Wiedeń i Austria

6 min czytania
Przewodnik

#Programista WordPress dla firm z Wiednia i Austrii

Nazywam się Mariusz Szatkowski. Robię strony na WordPressie od 2006 roku. Firmom z Wiednia, Grazu, Linzu, Salzburga i Innsbrucka biorę na siebie techniczną pracę, na którą ich ludzie nie mają czasu. Pracuję sam, więc kod piszę osobiście i nikomu nie przekazuję twoich dostępów.

Makiety i projekt graficzny przynosisz ty, na przykład jako plik Figma albo wypełniony arkusz z rozkładem elementów na każdej podstronie. Ja wdrażam to jako responsywny motyw WordPress.

#Kim jestem

WPPoland to nazwa, pod którą pracuję jako programista WordPress. Mam siedzibę w Gdyni. Austriackie firmy mają u siebie marketing i redakcję, a programisty na etacie nie. Tę część biorę ja.

#Co robię

Motywy blokowe, sklepy WooCommerce z austriackimi płatnościami i wysyłką, własne wtyczki, poprawę wydajności i opiekę nad stroną. Strony wielojęzyczne stawiam na Polylang, WPML albo MultilingualPress.

#Skąd pracuję

Zdalnie z Gdyni, w tej samej strefie czasowej co Wiedeń. Piszę przez maila, w dokumentach i w repozytorium. Do Wiednia przyjeżdżam też osobiście.

Widok na wiedeńską Donaustadt w stronę Lasu Wiedeńskiego, wrzesień 2026

Wieżowiec przy skrzyżowaniu tramwajowym w Wiedniu, wrzesień 2026

Moje zdjęcia z Wiednia, wrzesień 2026.

#Wycena

Każdy projekt wyceniam osobno. Przy opisanym zakresie podaję stałą cenę. Bieżące prace rozliczam godzinowo, opiekę w abonamencie miesięcznym. Wyślij opis projektu, a dostaniesz pisemną ofertę.

#Co robię dla firm w Wiedniu

#Motywy blokowe

Własny motyw ma sens, gdy redakcja ma sama dodawać strony, na przykład nowy oddział albo wydarzenie, bez proszenia programisty. Buduję motywy na theme.json z wzorcami bloków dla twoich typów treści: zespół, komunikaty prasowe, wydarzenia, lokalizacje. Kolory i odstępy biorę z twojego projektu w Figmie, żeby edytor wyglądał tak samo jak strona.

#Wtyczki

Własną wtyczkę piszę dopiero wtedy, gdy żadna gotowa nie pasuje do procesu. W Austrii to zwykle łącznik z programem księgowym albo własny endpoint REST dla sieci partnerów.

#Wydajność

Core Web Vitals mierzę na danych z CrUX dla twojej domeny. Potem odchudzam stronę: opóźniam skrypty zewnętrzne, serwuję obrazy w AVIF, wymieniam stare elementy z ery edytora klasycznego, które ciągną za sobą zbędny JavaScript.

#WooCommerce w Austrii: płatności, wysyłka, księgowość

Austriacki klient płaci najczęściej przelewem EPS, przez Klarnę albo kartą z 3-D Secure. Podłączam je przez operatora, z którym masz już umowę: Mollie, Stripe albo Adyen.

  • Österreichische Post: druk etykiet, śledzenie przesyłek i zwroty z poziomu zamówienia w WooCommerce.
  • BMD NTCS: przekazanie zamówień, danych klientów i faktur do BMD przez interfejs, który udostępnia twoja instalacja.
  • RZL: eksport księgowy w formacie, którego używa twoje biuro rachunkowe, z właściwymi austriackimi stawkami VAT.

Treści dla klienta końcowego, czyli maile transakcyjne, faktury i politykę prywatności, piszesz po niemiecku w wersji austriackiej. Teksty sprawdza twoja redakcja. Ja pilnuję slugów, hreflang i tego, żeby żadna wersja językowa nie prowadziła do pustego tłumaczenia.

#Austriacki niemiecki na stronie

W Wiedniu “mehrsprachig” znaczy coś innego niż w Berlinie. Austriacy piszą Jänner, Erdäpfel i Marillen. Strona w niemieckim z Niemiec wygląda dla nich jak import, co w turystyce i handlu kosztuje zaufanie.

  • Polylang Pro przy dwóch do czterech językach. Przewidywalne adresy URL i mały narzut.
  • WPML z String Translation, gdy pracujesz z biurem tłumaczeń, które edytuje teksty w panelu.
  • MultilingualPress, gdy osobne rynki AT, DE i CH mają mieć osobne strony w multisite.

#RODO, § 165 TKG 2021 i umowa powierzenia

RODO wyznacza ramy, a austriacki Datenschutzgesetz je uzupełnia. Art. 32 RODO wymaga zabezpieczeń dopasowanych do ryzyka. Na typowej stronie WordPress to szyfrowane kopie w UE, TLS, logowanie dwuskładnikowe dla administratorów, dziennik zdarzeń i spis skryptów zewnętrznych, które dotykają danych odwiedzających. Przed pracą sprawdzam, czego brakuje.

Cookies i tracking reguluje § 165 ust. 3 TKG 2021. Zapis i odczyt informacji na urządzeniu wymaga zgody, chyba że jest niezbędny do usługi, o którą użytkownik wyraźnie prosi. Dlatego analitykę podpinam przez Consent Mode, a narzędzie do zgód (Cookiebot, Usercentrics albo Borlabs) ustawiam tak, żeby przed zgodą nie ładowało się nic zbędnego. Żadne z nich nie robi tego w ustawieniach domyślnych.

Zanim dostanę dostęp do strony z danymi osobowymi, podpisuję umowę powierzenia z art. 28 RODO. Nie korzystam z dalszych podmiotów przetwarzających.

#Migracja z TYPO3 i Magento

Sporo austriackich firm i instytucji ma jeszcze TYPO3 8 albo 9 lub stare Magento. Aktualizacje bezpieczeństwa są tam drogie. Przenoszę takie strony na WordPressa tak, żeby nie stracić widoczności w Google.at. Opis metody: anonimowe studium migracji TYPO3 do WordPress.

  • Adresy URL: spisuję każdy istniejący adres i kieruję go przekierowaniem 301 na nowy. Odtwarzam tagi canonical, Open Graph i dane strukturalne.
  • Treści: wpisy, kategorie, pola dodatkowe i media przenoszę skryptem do własnych typów treści i pól ACF.
  • Sklep: przy przejściu na WooCommerce przenoszę konta klientów, historię zamówień i warianty produktów. Stare hasła zamieniają się na format WordPressa przy pierwszym logowaniu klienta.

Hostingu sam nie prowadzę. Jeśli dane mają leżeć w Austrii, wybierasz firmę z serwerownią w kraju, na przykład Anexię, World4You albo easyname. Ja instaluję tam WordPressa albo przejmuję istniejącą instalację.

#Jak wygląda współpraca z Polski

  • Umowa i faktura: umowa B2B według prawa polskiego, na życzenie z NDA i umową powierzenia. Faktura w odwrotnym obciążeniu z moim NIP UE PL7393037445 i twoim numerem UID.
  • Kontakt: piszę przez maila, w dokumentach i w repozytorium. Decyzje zostają na piśmie. Jeśli wolisz rozmowę telefoniczną, napisz.
  • Odbiór: każdą zmianę pokazuję na środowisku testowym i opisuję, co się zmieniło. Kod leży w prywatnym repozytorium Git.

#Jak przebiega projekt

  1. Zakres: czytam twój opis, oglądam obecną stronę i dopytuję na piśmie.
  2. Oferta: zakres, założenia i harmonogram dostajesz przed pierwszą linijką kodu.
  3. Wdrożenie: każdy push trafia automatycznie na środowisko testowe. Produkcję aktualizuję po twojej akceptacji.
  4. Odbiór: środowisko testowe ma kopię danych z produkcji bez danych osobowych. Sprawdzasz tam zmiany i dostajesz ich opis.
  5. Start: przed publikacją puszczam Lighthouse, axe-core i ręczny test w Firefoksie, Chrome, Safari, Edge oraz na iPhonie i Androidzie.

#Kontakt

Opisz zakres, termin i obecną technologię w formularzu kontaktowym. Odpiszę z kolejnymi krokami i ofertą z założeniami, na których się opiera.

Sprawdź inne usługi WordPress i bazę wiedzy

Rekomendacje z LinkedIn

Rekomendacje i opinie o współpracy z WPPoland

Rekomendacje od osób ze społeczności WordPress, WordCampów i e-commerce. Piszą o terminowości, wiedzy technicznej i biznesowym podejściu do rozwoju serwisów.

Karolina Czapla

Karolina Czapla

Strateg Marketingowy, Performance & Digital Strategy

“Praca z Mariuszem przy WordCampie pokazała mi, jak rzadko łączy się głębokie umiejętności techniczne z prawdziwym przywództwem. Planuje, koordynuje i dowozi z ogromną dbałością o szczegóły, a jednocześnie daje zespołowi przestrzeń do rozwoju. Gdy inni mówią 'tego się nie da', on po prostu znajduje rozwiązanie.”

Współorganizatorka WordCamp Gdynia 2024 i 2025

Anna Kamińska

Anna Kamińska

Talent Acquisition Specialist / HR Business Partner

“Portfolio Mariusza mówi samo za siebie. Widać w nim precyzję, wszechstronność i ogromne poczucie odpowiedzialności. Można mu zaufać przy prowadzeniu projektu od pomysłu do wdrożenia, przy jednoczesnym dbaniu o komunikację ze wszystkimi interesariuszami.”

Pracowaliśmy w tym samym zespole

Sarah‑Luisa Kwolek

Sarah‑Luisa Kwolek

IT Project Management & Product Owner, Web/App

“Przez ponad dwa lata mogłam liczyć na Mariusza przy zadaniach WordPress, od stylowania i szablonów po integracje z zewnętrznymi usługami. Wnosi spokój do zespołu i trzyma front‑end projektu w ryzach.”

Mariusz był jej klientem przy pracach WordPress

Argert Boja

Argert Boja

Senior Full‑Stack Developer

“Mariusz jest takim współpracownikiem, jakiego każdy chciałby mieć: mocne kompetencje full‑stack WordPress, jasne tłumaczenie decyzji technicznych i pozytywne nastawienie nawet pod presją. Sprawnie przechodzi między wtyczkami, wydajnością i layoutami Gutenberga, nie tracąc z oczu całości.”

Pracowaliśmy razem przy projektach WordPress

Varun Patil

Varun Patil

Lider Growth & CRM

“Poza samym developmentem Mariusz świetnie rozumie SEO, analitykę i growth. Rozmawia bezpośrednio z interesariuszami, zadaje właściwe pytania i dowozi rozwiązania, które realnie wpływają na wyniki biznesowe, od AMP, przez tracking, po wydajność.”

Był przełożonym Mariusza przy inicjatywach growth

Rafał Osiński

Rafał Osiński

Founder @ EasyTrips.pl, Senior WordPress Dev

“Znam Mariusza z polskiej społeczności WordPress od wielu lat. Jest niezawodny, bardzo zaangażowany i po prostu zawsze 'jest', na meetupach, WordCampach i w projektach. Jeśli zależy Ci na długofalowej współpracy i kimś, kto traktuje Twój serwis jak swój, to jest właściwy wybór.”

Współorganizator WordUp Trójmiasto i WordCampów

Daniel Blossfeld

Daniel Blossfeld

Konsultant ds. Optymalizacji Procesów i Digitalizacji

“Miałem przyjemność współpracować z Mariuszem przez prawie trzy lata. W tym czasie jego umiejętności w zakresie rozwoju WordPressa okazały się nieocenione w wielu projektach, od budowy stron internetowych po obszary członkowskie online, a nawet integracje Shopify. Jest niezawodnym i zdolnym deweloperem.”

Mariusz był jego klientem przy pracach WordPress

Natalie Wiszczor

Natalie Wiszczor

CRM & E-Mail Marketing Manager

“Miałem przyjemność współpracować z Mariuszem przez ponad 4 lata w dziedzinie technicznej. W tym czasie okazał się kompetentnym i niezawodnym kolegą. Szczególnie wyróżniała się jego przyjazna natura i niezwykła wytrwałość w rozwiązywaniu złożonych wyzwań technicznych. Nawet w stresujących sytuacjach zawsze zachowywał jasny umysł i znacząco przyczyniał się do pozytywnej i produktywnej atmosfery pracy swoim optymistycznym nastawieniem. 🙏🏻🚀”

Pracowaliśmy z Mariuszem w różnych zespołach

Mark Chalklen

Mark Chalklen

Head of Design & Build w Itineris Limited

“Mariusz to świetny członek zespołu, zawsze chętny do podjęcia każdego zadania i nauki nowych rzeczy. Świetny komunikator i ogólnie miły facet do współpracy. Trudno go jednak pokonać w naszej cotygodniowej tabeli liderów Strava!”

Bezpośrednio zarządzał Mariuszem

Jessica Di Pasquale

Jessica Di Pasquale

Prowadzenie inicjatyw SEO z strategiami wzrostu opartymi na danych.

“Mariusz to bardzo utalentowany, cierpliwy i doświadczony człowiek. Zawsze gotowy do pomocy i naprawiania błędów, naprawdę doceniałem pracę z nim. Jest wspaniałym kolegą!”

Bezpośrednio zarządzała Mariuszem

Biki John

Biki John

Entuzjasta Content Marketingu i SEO

“Wspaniale było pracować z Mariuszem. Naprawdę doceniałem jego rozległą wiedzę na temat WordPressa i to, jak przydawała się za każdym razem, gdy potrzebowałem wsparcia w nawigacji po CMS. Całkowicie pochwalam Mariusza za jego cierpliwość, życzliwość i fachowość w swoim rzemiośle, będzie go bardzo brakowało wszystkim.”

Pracowaliśmy z Mariuszem w różnych zespołach

Rafal Borowiec

Rafal Borowiec

Software Developer, Konsultant, Manager i Wykładowca

“Miałem okazję współpracować z Mariuszem przez 7 miesięcy. Doskonale radzi sobie z optymalizacją techniczną dla wyszukiwarek (SEO). Mariusz posiada również silne doświadczenie w rozwoju AMP, GTM i GA. Mariusz czuje się bardzo komfortowo z WordPressem - pracował nad różnorodnymi projektami i zadaniami związanymi z WordPressem, w tym rozwojem stron docelowych, poprawą wydajności i wieloma innymi. Jeśli szukasz solidnego eksperta WordPress specjalizującego się w SEO, śledzeniu, wydajności i rozwoju - nie wahaj się skontaktować z Mariuszem.”

Bezpośrednio zarządzał Mariuszem

Belinda Koch

Belinda Koch

Analityk Web-Tracking w TUI

“Mariusz to wspaniała osoba do współpracy. Jest niezwykle zmotywowany do nauki nowych rzeczy i dzielenia się swoją wiedzą, a także posiada szeroką wiedzę na wiele tematów. Pracowaliśmy razem nad analityką cyfrową i tematami śledzenia i jestem bardzo wdzięczna za całą energię, wsparcie i spostrzeżenia, które wniósł do projektów.”

Pracowaliśmy z Mariuszem nad analityką cyfrową i tematami śledzenia

Ali Nezamolmaleki

Ali Nezamolmaleki

Growth, SEO, Myślenie Analityczne, AMP

“Mariusz to niezwykle utalentowana osoba w swojej dziedzinie. Zawsze potrafi spojrzeć na problem z nowej perspektywy i myśleć nieszablonowo w sytuacjach, które wydają się być bez wyjścia. Współpraca z nim to zawsze przyjemność dzięki jego pozytywnej osobowości i nastawieniu 'da się zrobić'.”

Pracowaliśmy z Mariuszem w tym samym zespole

Karol Jakubcewicz

Karol Jakubcewicz

Front-end / JavaScript Developer

“Mariusz to niesamowicie doświadczony programista WordPress i specjalista SEO/SEM, z którym miałem przyjemność pracować przez prawie dwa lata. Jako lider zespołu odpowiedzialnego za rozwój strony AirHelp, był jedną z kluczowych postaci odpowiedzialnych za stałą poprawę czasu ładowania i pozycji w rankingu. Podziwiam jego umiejętności i wiedzę niezbędne do tak złożonego, wielojęzycznego projektu WordPress. Dużo doświadczenia, mnóstwo pozytywnego nastawienia - gorąco polecam współpracę z Mariuszem przy każdym projekcie web.”

Pracowaliśmy z Mariuszem w tym samym zespole

Paweł Lewczuk

Paweł Lewczuk

Front-end developer, WordPress developer

“Współpracowałem z Mariuszem przy kilku projektach i nasza współpraca zawsze przebiegała wzorowo. Myślę, że jeszcze niejeden wspólny projekt przed nami. Polecam!”

Mariusz był klientem Pawła

Przemek Wroblewski

Przemek Wroblewski

Software Developer z ponad 20-letnim doświadczeniem

“Mariusz to osoba z ogromnym doświadczeniem i głęboką wiedzą o rozwiązaniach frontendowych. Silny, kompetentny i odpowiedzialny programista WordPress. Ma łatwość w budowaniu relacji międzyludzkich. Miał wizję dostrzegania korzyści i pasję do przekształcania ich w mierzalne wyniki dla AirHelp. Absolutnie ktoś, kogo chciałbym mieć w swoim zespole.”

Pracowaliśmy z Mariuszem w różnych zespołach

Wszystkie rekomendacje na LinkedIn

Często zadawane pytania

Pytania o zakres, wdrożenie, koszty i jakość realizacji.

Kim jest programista WordPress dla Wiednia?#
WPPoland to ja, Mariusz Szatkowski. Pracuję w WordPressie od 2006 roku, mieszkam w Gdyni i pracuję sam. Dla firm z Wiednia, Grazu, Linzu, Salzburga i Innsbrucka robię motywy według ich projektu, sklepy WooCommerce, wtyczki, poprawki wydajności i opiekę.
Kiedy WordPress pasuje do firmy w Austrii, a kiedy nie?#
Pasuje do firm usługowych, kancelarii, hoteli i sklepów, które dużo publikują albo sprzedają przez WooCommerce. Gorzej sprawdza się w dużych marketplace'ach i w panelach aplikacji SaaS. Przy przetargach publicznych w Austrii często wymagane jest TYPO3, więc to sprawdzam przed ofertą.
Jakie płatności podłączam w austriackim WooCommerce?#
Najczęściej EPS-Überweisung, Klarna i karty z 3-D Secure. Podłączam je przez operatora, z którym klient już ma umowę, na przykład Mollie, Stripe albo Adyen.
Co austriackie przepisy dodają do RODO przy stronie WordPress?#
Cookies i tracking reguluje § 165 ust. 3 TKG 2021: zapis i odczyt informacji na urządzeniu wymaga zgody, chyba że jest niezbędny do usługi, o którą użytkownik prosi. Przed dostępem do danych osobowych podpisujemy umowę powierzenia z art. 28 RODO.
Jak wyceniam projekty dla Austrii?#
Indywidualnie, według zakresu. Stała cena przy opisanym zakresie, rozliczenie godzinowe przy bieżącej pracy, abonament przy opiece. Fakturuję w odwrotnym obciążeniu z NIP UE PL7393037445. Ceny są na stronie cennika.