WordPress wp_options Encode
Codifica JSON em serialização PHP para wp_options.
Como funciona
WordPress armazena opções complexas na tabela wp_options como strings serializadas PHP. Esta ferramenta converte JSON para o formato de serialização PHP compatível — útil ao preparar valores para inserção directa via SQL em migrações, scripts de manutenção ou testes de integração.
O serializador suporta todos os tipos escalares (string, integer, double, boolean, null) e arrays aninhados (associativos e sequenciais), executando client-side para que dados sensíveis não saiam do browser.
Developers que migram dados de outras fontes para WordPress, equipas de DevOps que automatizam configuração de plugins via SQL e consultores que criam fixtures de teste beneficiam de serialização fiável sem necessitar de PHP instalado localmente.
**Aviso:** insira apenas valores em bases de dados de desenvolvimento. Nunca modifique wp_options de produção directamente via SQL sem backup prévio.
Perguntas frequentes
- O resultado é compatível com a função PHP unserialize()?
- Sim. O formato gerado é idêntico ao produzido por serialize() do PHP para os tipos suportados.
- Suporta objectos PHP (O:)?
- Não. Apenas tipos escalares e arrays — cobre a grande maioria dos casos em wp_options.
- Posso usar o resultado directamente num UPDATE SQL?
- Sim, com cuidado: escape correctamente o valor na query e faça backup antes de qualquer alteração na base de dados.