Resolvi isso sozinho, é assim:
Se você quiser atualizar programaticamente as opções serializadas:
baixe o wp-cli do wp-cli.org
Descubra qual é a "chave" das opções que você está usando. Neste exemplo, a chave é "wp_smtp_options"
Se você não conhece a chave, procure na tabela wp_options e tente descobrir.
Exemplo: select * from wp_options where option_name like '%smtp%'
Agora que você conhece sua chave, use este comando para salvar sua configuração no arquivo json:
php wp-cli.phar option get wp_smtp_options --format=json > my_saved_config.txt
Sempre que você quiser que a configuração seja restaurada, use este comando
php wp-cli.phar option update wp_smtp_options --format=json < my_saved_config.txt
Notas:
- funciona em WAMPSERVER64
- funciona com caracteres unicode como ñ á é
- você pode ter seu arquivo json com preenchimentos e espaços, para legibilidade
Seria ótimo não ter que usar um arquivo intermediário para essa finalidade. Alguém sabe como fazer isso?