Desenvolvimento WordPress em Viena e na Áustria
Sou Mariusz Szatkowski e desenvolvo sites WordPress desde 2006. Para empresas em Viena, Graz, Linz, Salzburgo e Innsbruck faço o trabalho técnico para o qual a equipa interna não tem tempo: temas a partir do seu design, lojas WooCommerce com os pagamentos austríacos, plugins próprios, desempenho e manutenção. Trabalho sozinho, por isso o código que recebe é escrito por mim e os seus acessos não passam para mais ninguém.
Gdynia e Viena estão no mesmo fuso horário. Trabalho remotamente e, por vezes, vou a Viena pessoalmente.


Fotografias próprias de Viena, setembro de 2026.
Quem faz o trabalho e o que o cliente traz
WPPoland é o nome do meu trabalho como programador WordPress. Não há equipa, agência nem subcontratados. O design gráfico e os wireframes são seus, por exemplo um ficheiro Figma ou um modelo preenchido onde indica que elemento fica em cada vista. Eu transformo isso num tema responsivo.
Se é uma empresa portuguesa a vender na Áustria, o site tem de soar e cobrar como um site austríaco. Multibanco, MB WAY e referências SIBS não aparecem num checkout vienense, e um texto em alemão da Alemanha nota-se logo.
Serviços WordPress em Viena
Temas com o editor de blocos
Um tema próprio compensa quando a sua redação precisa de publicar páginas sem pedir ajuda a um programador. Construo temas de blocos com theme.json e patterns para os seus tipos de conteúdo reais: perfis de pessoas, comunicados de imprensa, eventos, moradas. Se o design está no Figma com design tokens, uso as mesmas cores e espaçamentos no Figma, no editor e no CSS.
Lojas WooCommerce para o mercado austríaco
O comprador austríaco espera transferência EPS, Klarna e cartão com 3-D Secure segundo a PSD2, ligados através de Mollie, Stripe ou Adyen. Os envios ligam-se à Österreichische Post e, se usar outras transportadoras, às APIs delas. Os impostos seguem a taxa normal austríaca de 20 % e as reduzidas de 10 % e 13 %, com a declaração OSS quando vende a consumidores noutros países da UE. Mais detalhe em desenvolvimento WooCommerce.
Plugins
Só escrevo um plugin próprio quando nenhum existente cobre o processo. Casos típicos na Áustria: um conector que passa encomendas WooCommerce para o BMD ou o RZL, um endpoint REST para uma rede de parceiros, blocos que obrigam a marcação acessível.
Desempenho
Meço os Core Web Vitals com visitantes reais do seu domínio .at através do CrUX, em vez de uma única passagem do Lighthouse. Quase sempre o trabalho é retirar peso: carregar mais tarde scripts de terceiros, servir imagens em AVIF e substituir shortcodes antigos por blocos que não carregam centenas de kilobytes de JavaScript numa página de contacto.
Manutenção
A manutenção inclui monitorização de disponibilidade a cada 1 a 5 minutos, cópias de segurança guardadas pelo menos 30 dias em países da UE e atualizações testadas primeiro em staging. Não vendo alojamento: escolhe o fornecedor e eu trabalho com o servidor que tiver. Não ofereço piquete 24/7 nem tempos de resposta garantidos.
WordPress em conformidade com o RGPD e a DSG austríaca
O RGPD define a moldura, a Datenschutzgesetz (DSG) austríaca completa-o e a Datenschutzbehörde decide as queixas. O art. 32.º do RGPD exige medidas de segurança proporcionais ao risco. Num site WordPress comum isso significa cópias cifradas na UE, TLS, autenticação de dois fatores para administradores, um registo de atividade e uma lista documentada de cada script de terceiros que toca em dados de visitantes.
Os cookies na Áustria são regulados pelo § 165, n.º 3, da TKG 2021: guardar ou ler informação no dispositivo exige consentimento ativo, salvo quando é estritamente necessário para um serviço pedido pelo utilizador. Por isso ligo o Analytics com Consent Mode e configuro a ferramenta de consentimento (Cookiebot, Usercentrics ou Borlabs) para que nada dispensável carregue antes do sim. Com a configuração de origem, nenhuma delas o garante.
Antes de me dar acesso a um site com dados pessoais, assinamos um contrato de subcontratante segundo o art. 28.º do RGPD. Não recorro a subcontratantes ulteriores.
Quando é que o WordPress é a escolha certa na Áustria?
Encaixa em marcas que publicam muito, empresas de serviços B2B, operadores turísticos com conteúdo novo todas as semanas e lojas WooCommerce de volume moderado. Com PHP atual, cache de objetos e um servidor bem dimensionado aguenta também lojas maiores; onde fica o limite mostra-o um teste de carga com os seus dados.
Encaixa pior em marketplaces com muitíssimas encomendas diárias, em redações com fluxos de aprovação complexos, onde o TYPO3 costuma servir melhor, e em painéis SaaS, onde uma aplicação própria com autenticação separada é a resposta honesta.
Sites WordPress multilingues na Áustria (DE-AT e DE-DE)
Em Viena, o multilingue é um problema diferente do de Berlim. A língua editorial é o alemão da Áustria: Jänner, Feber, Erdäpfel, Marillen, Paradeiser. Em turismo, hotelaria e marcas de consumo, um texto na variante alemã da Alemanha tira confiança ao leitor vienense.
Para uma empresa portuguesa com mercado na Áustria costumam ser três versões: pt-PT para o mercado nacional, de-AT para a Áustria e en como ponte.
- Polylang Pro para duas a quatro línguas: URL estáveis, pouco peso, hreflang bem colocado no modelo.
- WPML com String Translation quando a sua equipa ou a agência de tradução trabalha com memória de tradução dentro do painel.
- MultilingualPress para multisite com sites separados para AT, DE ou CH.
Os textos em de-AT são revistos pela sua própria equipa. Eu trato dos slugs, do hreflang entre pt-PT, de-AT e en, das etiquetas Open Graph e de que nenhuma versão aponte para uma tradução vazia.
Integração do WooCommerce com BMD NTCS, RZL e Österreichische Post
Uma loja só poupa trabalho quando as encomendas não são copiadas à mão para a contabilidade.
- BMD NTCS: ligo encomendas, clientes e faturas através da interface que a sua instalação disponibiliza.
- RZL: exportações contabilísticas no formato que o seu gabinete de contabilidade usa, com as taxas de IVA austríacas bem atribuídas.
- Österreichische Post: etiquetas, seguimento de envios e devoluções a partir do painel do WooCommerce.
Migração de TYPO3, Magento e sistemas antigos para WordPress
Muitas empresas austríacas continuam com TYPO3 8 ou 9 ou com Magento antigo, cujas atualizações de segurança ficaram caras. Migro de forma a manter a visibilidade no Google.at. O método está no guia migrar TYPO3 para WordPress.
- Mapa de URL: inventário de todos os URL e redirecionamento 301 para a nova estrutura, com canonical, Open Graph e dados estruturados reproduzidos.
- Dados por script: conteúdos, taxonomias, campos e ficheiros exportados, limpos e carregados em custom post types e campos ACF.
- Clientes e encomendas: em lojas transfiro contas, histórico e variantes. As palavras-passe antigas passam para o formato do WordPress no primeiro início de sessão de cada cliente.
Como decorre um projeto WordPress?
- Briefing escrito: leio o seu briefing, vejo o site atual e faço perguntas por escrito.
- Proposta: âmbito, pressupostos e calendário ficam na proposta antes de qualquer código.
- Contrato: contrato B2B com a sua empresa, sob lei polaca, com acordo de confidencialidade e contrato de subcontratante quando necessário. Fatura com autoliquidação do IVA e o meu NIF intracomunitário PL7393037445.
- Desenvolvimento: o código fica num repositório Git privado e cada alteração aparece em staging com uma descrição escrita. Aprova lá antes de passar a produção.
- Lançamento: antes, Lighthouse, axe-core e teste manual nas versões atuais de Firefox, Chrome, Safari e Edge, e ainda Safari em iOS e Chrome em Android.
A comunicação faz-se por email, em documentos e no repositório, para que as decisões fiquem registadas. Se precisar de uma chamada, diga-me.
Acessibilidade digital segundo o BaFG, o WZG e o BGStG
Os organismos públicos federais estão sujeitos ao Web-Zugänglichkeits-Gesetz (WZG). Desde 28 de junho de 2025, o Barrierefreiheitsgesetz (BaFG) exige também a muitos operadores privados lojas online e reservas acessíveis para consumidores; as microempresas que prestam serviços estão isentas. O Bundes-Behindertengleichstellungsgesetz (BGStG) continua a aplicar-se. Quem quiser certificar o site pode pedir o certificado WACA.
- WCAG 2.2 AA: HTML semântico, ARIA só onde é preciso, navegação completa por teclado sem armadilhas de foco, contraste de pelo menos 4,5:1 no texto corrido.
- Testes: leitores de ecrã NVDA e VoiceOver e verificação automática com axe-core antes de cada publicação.
Preços e contacto
Os preços são individuais: preço fixo para um âmbito definido, por horas para trabalho contínuo e uma mensalidade para a manutenção. Envie-me pelo formulário de contacto o âmbito, o prazo que tem em mente e a stack atual. Respondo por escrito com os próximos passos e uma proposta com os pressupostos em que assenta.




