Pular para o conteúdo
Ferramentas

wp-config.php Generator

Build a correct wp-config.php without copy-pasting from a 2014 blog post

Roda no seu navegador. Nada é enviado.

Database
Debugging
Hardening
Limits
wp-config.php

Salts are generated in your browser with crypto.getRandomValues(). They are never sent anywhere — but for the record, WordPress's own api.wordpress.org salt endpoint is equally fine; it returns fresh random values over TLS.

Sobre o wp-config.php Generator

Generate a wp-config.php with the constants you actually need — debug logging, memory limits, file-edit lockdown, upload limits, table prefix, and fresh salts. Everything is generated in your browser; nothing is sent anywhere.

FAQ

Perguntas

É seguro gerar os salts do wp-config.php em um navegador?

Sim. Os salts são gerados com crypto.getRandomValues(), o gerador de números aleatórios criptograficamente seguro do navegador, e nunca saem da sua máquina. Para constar, o próprio endpoint de salt api.wordpress.org do WordPress é igualmente seguro — ele retorna valores aleatórios novos sobre TLS. Isto é uma conveniência, não uma correção de segurança.

Por que isto não pede a senha do meu banco de dados?

Porque você não deveria digitar a senha de um banco de dados de produção em uma página web, por mais confiável que ela se diga. O arquivo gerado tem um placeholder — preencha localmente, no seu editor.

Posso mudar o prefixo das tabelas em um site existente?

Não só editando o wp-config.php. Mudar o $table_prefix em um site no ar exige renomear cada tabela E reescrever duas linhas nas tabelas options e usermeta. Mude em uma instalação nova, ou deixe como está.