{"id":16441,"date":"2026-07-02T09:22:38","date_gmt":"2026-07-02T12:22:38","guid":{"rendered":"https:\/\/www.homehost.com.br\/blog\/?p=16441"},"modified":"2026-07-02T09:25:57","modified_gmt":"2026-07-02T12:25:57","slug":"wp-config-php","status":"publish","type":"post","link":"https:\/\/www.homehost.com.br\/blog\/wordpress\/wp-config-php\/","title":{"rendered":"wp-config.php: o que \u00e9 e como configurar (guia completo)"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">O <strong>wp-config.php<\/strong> \u00e9 o arquivo de configura\u00e7\u00e3o mais importante do WordPress. \u00c9 ele que guarda os dados de conex\u00e3o com o banco de dados, as chaves de seguran\u00e7a e uma s\u00e9rie de constantes que controlam como o seu site funciona \u2014 do modo de depura\u00e7\u00e3o ao limite de mem\u00f3ria. Neste guia, voc\u00ea vai entender o que \u00e9 o <code>wp-config.php<\/code>, onde ele fica, como edit\u00e1-lo com seguran\u00e7a e quais s\u00e3o as principais configura\u00e7\u00f5es que voc\u00ea pode ajustar. Como \u00e9 um arquivo sens\u00edvel (um erro pode derrubar o site inteiro), a regra de ouro \u00e9 sempre a mesma: <strong>fa\u00e7a backup antes de tocar nele<\/strong>.<\/p>\n\n\n\n<div style=\"display:flex; gap:14px; align-items:flex-start; background:#fff2ee; border:1px solid #f0b49a; border-left:4px solid #c0441a; border-radius:8px; padding:16px 20px; margin:24px 0; font-family:Arial, Helvetica, sans-serif;\">\n  <div style=\"font-size:22px; flex-shrink:0; margin-top:1px;\">&#x26a0;&#xfe0f;<\/div>\n  <div style=\"flex:1;\">\n    <div style=\"font-weight:700; text-transform:uppercase; letter-spacing:0.08em; color:#c0441a; margin-bottom:6px;\">Fa\u00e7a backup antes de editar<\/div>\n    <p style=\"color:#333; line-height:1.65; margin:0;\">O <code style=\"background:#fde8e0;border:1px solid #f0b49a;border-radius:4px;padding:1px 5px;font-family:monospace;color:#8c2e10;\">wp-config.php<\/code> controla a conex\u00e3o com o banco e a seguran\u00e7a do site. Um erro de digita\u00e7\u00e3o pode tirar o site do ar. Antes de qualquer altera\u00e7\u00e3o, baixe uma c\u00f3pia do arquivo \u2014 se algo quebrar, basta reenviar a vers\u00e3o anterior.<\/p>\n  <\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><div id=\"ez-toc-container\" class=\"ez-toc-v2_0_72 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Conte\u00fado<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.homehost.com.br\/blog\/wordpress\/wp-config-php\/#O_que_e_o_arquivo_wp-configphp\" title=\"O que \u00e9 o arquivo wp-config.php?\">O que \u00e9 o arquivo wp-config.php?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.homehost.com.br\/blog\/wordpress\/wp-config-php\/#Onde_fica_o_wp-configphp\" title=\"Onde fica o wp-config.php?\">Onde fica o wp-config.php?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.homehost.com.br\/blog\/wordpress\/wp-config-php\/#As_principais_configuracoes_do_wp-configphp\" title=\"As principais configura\u00e7\u00f5es do wp-config.php\">As principais configura\u00e7\u00f5es do wp-config.php<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.homehost.com.br\/blog\/wordpress\/wp-config-php\/#Conexao_com_o_banco_de_dados\" title=\"Conex\u00e3o com o banco de dados\">Conex\u00e3o com o banco de dados<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.homehost.com.br\/blog\/wordpress\/wp-config-php\/#Chaves_de_seguranca_salts\" title=\"Chaves de seguran\u00e7a (salts)\">Chaves de seguran\u00e7a (salts)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.homehost.com.br\/blog\/wordpress\/wp-config-php\/#Prefixo_das_tabelas\" title=\"Prefixo das tabelas\">Prefixo das tabelas<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.homehost.com.br\/blog\/wordpress\/wp-config-php\/#Modo_de_depuracao_WP_DEBUG\" title=\"Modo de depura\u00e7\u00e3o (WP_DEBUG)\">Modo de depura\u00e7\u00e3o (WP_DEBUG)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.homehost.com.br\/blog\/wordpress\/wp-config-php\/#O_caminho_absoluto_nao_mexer\" title=\"O caminho absoluto (n\u00e3o mexer)\">O caminho absoluto (n\u00e3o mexer)<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.homehost.com.br\/blog\/wordpress\/wp-config-php\/#Constantes_uteis_para_adicionar_ao_wp-configphp\" title=\"Constantes \u00fateis para adicionar ao wp-config.php\">Constantes \u00fateis para adicionar ao wp-config.php<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.homehost.com.br\/blog\/wordpress\/wp-config-php\/#Como_proteger_o_wp-configphp\" title=\"Como proteger o wp-config.php\">Como proteger o wp-config.php<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.homehost.com.br\/blog\/wordpress\/wp-config-php\/#Perguntas_frequentes_sobre_o_wp-configphp\" title=\"Perguntas frequentes sobre o wp-config.php\">Perguntas frequentes sobre o wp-config.php<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.homehost.com.br\/blog\/wordpress\/wp-config-php\/#Veja_tambem\" title=\"Veja tamb\u00e9m\">Veja tamb\u00e9m<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/www.homehost.com.br\/blog\/wordpress\/wp-config-php\/#Conclusao\" title=\"Conclus\u00e3o\">Conclus\u00e3o<\/a><\/li><\/ul><\/nav><\/div>\n<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"O_que_e_o_arquivo_wp-configphp\"><\/span>O que \u00e9 o arquivo wp-config.php?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">O <code>wp-config.php<\/code> \u00e9 um arquivo PHP que fica na raiz da instala\u00e7\u00e3o do WordPress e re\u00fane as configura\u00e7\u00f5es fundamentais do site. \u00c9 ele que diz ao WordPress <strong>a qual banco de dados se conectar<\/strong>, com quais credenciais, e define comportamentos como idioma, prefixo das tabelas, modo de depura\u00e7\u00e3o e limites de recursos.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Um detalhe importante: o <code>wp-config.php<\/code> <strong>n\u00e3o vem pronto<\/strong> no pacote de instala\u00e7\u00e3o do WordPress. O que existe \u00e9 um modelo chamado <code>wp-config-sample.php<\/code>. Durante a instala\u00e7\u00e3o, o WordPress preenche os dados e gera o <code>wp-config.php<\/code> automaticamente \u2014 ou voc\u00ea mesmo pode cri\u00e1-lo, renomeando o <code>wp-config-sample.php<\/code> e preenchendo as informa\u00e7\u00f5es do banco.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sem esse arquivo (ou com ele mal configurado), o WordPress n\u00e3o carrega e voc\u00ea v\u00ea o erro cl\u00e1ssico &#8220;Erro ao estabelecer conex\u00e3o com o banco de dados&#8221;.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Onde_fica_o_wp-configphp\"><\/span>Onde fica o wp-config.php?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">O <code>wp-config.php<\/code> fica no <strong>diret\u00f3rio raiz<\/strong> da instala\u00e7\u00e3o do WordPress \u2014 normalmente a pasta <code>public_html<\/code>, ao lado das pastas <code>wp-admin<\/code> e <code>wp-content<\/code>. Para acess\u00e1-lo, use o gerenciador de arquivos do seu painel (<a href=\"https:\/\/www.homehost.com.br\/blog\/cpanel\/o-que-e-cpanel\/\">cPanel<\/a>, DirectAdmin) ou um cliente FTP como o <a href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/filezilla-ftp\/\">FileZilla<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Para editar, voc\u00ea pode abrir direto pelo editor do gerenciador de arquivos, ou baixar o arquivo, edit\u00e1-lo em um editor de c\u00f3digo (como o VS Code) e reenviar. Sempre com uma c\u00f3pia de backup guardada.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"As_principais_configuracoes_do_wp-configphp\"><\/span>As principais configura\u00e7\u00f5es do wp-config.php<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Conexao_com_o_banco_de_dados\"><\/span>Conex\u00e3o com o banco de dados<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c9 o bloco mais cr\u00edtico \u2014 sem ele, o site n\u00e3o funciona. Re\u00fane as quatro informa\u00e7\u00f5es que o WordPress usa para acessar o banco:<\/p>\n\n\n\n<div style=\"margin:16px 0; font-family:Arial, Helvetica, sans-serif;\"><div style=\"background:#1e2532; border-radius:8px; padding:16px 20px; overflow-x:auto;\"><code style=\"display:block; color:#e6edf3; font-family:'Courier New',monospace; font-size:14px; line-height:1.7; white-space:pre;\">define( 'DB_NAME', 'nome_do_banco' );\ndefine( 'DB_USER', 'usuario_do_banco' );\ndefine( 'DB_PASSWORD', 'sua_senha' );\ndefine( 'DB_HOST', 'localhost' );<\/code><\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>DB_NAME<\/strong> \u2014 o nome do banco de dados MySQL do site.<\/li>\n\n\n\n<li><strong>DB_USER<\/strong> \u2014 o usu\u00e1rio com permiss\u00e3o de acesso a esse banco.<\/li>\n\n\n\n<li><strong>DB_PASSWORD<\/strong> \u2014 a senha desse usu\u00e1rio.<\/li>\n\n\n\n<li><strong>DB_HOST<\/strong> \u2014 o endere\u00e7o do servidor de banco de dados. Costuma ser <code>localhost<\/code>, mas alguns provedores usam um host espec\u00edfico (confirme com o seu). Se o MySQL usa uma porta diferente da padr\u00e3o (3306), informe assim: <code>localhost:3307<\/code>.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Se esses dados estiverem errados, aparece o erro &#8220;Erro ao estabelecer conex\u00e3o com o banco de dados&#8221;.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Chaves_de_seguranca_salts\"><\/span>Chaves de seguran\u00e7a (salts)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Logo abaixo do banco, ficam oito chaves de seguran\u00e7a (as <em>keys<\/em> e <em>salts<\/em>). Elas criptografam as informa\u00e7\u00f5es de sess\u00e3o e os cookies de login, tornando muito mais dif\u00edcil para um invasor forjar um acesso:<\/p>\n\n\n\n<div style=\"margin:16px 0; font-family:Arial, Helvetica, sans-serif;\"><div style=\"background:#1e2532; border-radius:8px; padding:16px 20px; overflow-x:auto;\"><code style=\"display:block; color:#e6edf3; font-family:'Courier New',monospace; font-size:14px; line-height:1.7; white-space:pre;\">define( 'AUTH_KEY',         '...' );\ndefine( 'SECURE_AUTH_KEY',  '...' );\ndefine( 'LOGGED_IN_KEY',    '...' );\ndefine( 'NONCE_KEY',        '...' );\ndefine( 'AUTH_SALT',        '...' );\ndefine( 'SECURE_AUTH_SALT', '...' );\ndefine( 'LOGGED_IN_SALT',   '...' );\ndefine( 'NONCE_SALT',       '...' );<\/code><\/div><\/div>\n\n\n\n<div style=\"display:flex; gap:14px; align-items:flex-start; background:#eef4ff; border:1px solid #b9d0f0; border-left:4px solid #1a73e8; border-radius:8px; padding:16px 20px; margin:24px 0; font-family:Arial, Helvetica, sans-serif;\">\n  <div style=\"font-size:22px; flex-shrink:0; margin-top:1px;\">&#x1f4a1;<\/div>\n  <div style=\"flex:1;\">\n    <div style=\"font-weight:700; text-transform:uppercase; letter-spacing:0.08em; color:#1a4d8c; margin-bottom:6px;\">Gere chaves fortes automaticamente<\/div>\n    <p style=\"color:#333; line-height:1.65; margin:0;\">Nunca invente as chaves manualmente. O WordPress tem um gerador oficial que cria as oito de uma vez, com aleatoriedade segura: acesse <code style=\"background:#eef2f7;border:1px solid #d6deea;border-radius:4px;padding:1px 5px;font-family:monospace;color:#1a4d8c;\">api.wordpress.org\/secret-key\/1.1\/salt\/<\/code>, copie o resultado e substitua as linhas correspondentes. Trocar essas chaves tamb\u00e9m desconecta todos os usu\u00e1rios logados \u2014 \u00fatil se voc\u00ea suspeita de um acesso indevido.<\/p>\n  <\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Prefixo_das_tabelas\"><\/span>Prefixo das tabelas<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Define o prefixo das tabelas do banco no WordPress. O padr\u00e3o \u00e9 <code><strong>wp_<\/strong><\/code>:<\/p>\n\n\n\n<div style=\"margin:16px 0; font-family:Arial, Helvetica, sans-serif;\"><div style=\"background:#1e2532; border-radius:8px; padding:16px 20px; overflow-x:auto;\"><code style=\"display:block; color:#e6edf3; font-family:'Courier New',monospace; font-size:14px; line-height:1.7; white-space:pre;\">$table_prefix = 'wp_';<\/code><\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Como <code>wp_<\/code> \u00e9 o padr\u00e3o conhecido por todos, usar um prefixo personalizado (por exemplo, <code>meusite_<\/code>) na hora da instala\u00e7\u00e3o \u00e9 uma boa pr\u00e1tica de seguran\u00e7a \u2014 dificulta ataques automatizados ao banco. <strong>Aten\u00e7\u00e3o:<\/strong> mudar o prefixo em um site que j\u00e1 est\u00e1 funcionando exige renomear as tabelas do banco tamb\u00e9m, sen\u00e3o o site quebra. Fa\u00e7a isso s\u00f3 na instala\u00e7\u00e3o ou com um plugin espec\u00edfico.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Modo_de_depuracao_WP_DEBUG\"><\/span>Modo de depura\u00e7\u00e3o (WP_DEBUG)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Controla se o WordPress exibe erros e avisos do PHP. Por padr\u00e3o vem desativado (<code><strong>false<\/strong><\/code>):<\/p>\n\n\n\n<div style=\"margin:16px 0; font-family:Arial, Helvetica, sans-serif;\"><div style=\"background:#1e2532; border-radius:8px; padding:16px 20px; overflow-x:auto;\"><code style=\"display:block; color:#e6edf3; font-family:'Courier New',monospace; font-size:14px; line-height:1.7; white-space:pre;\">define( 'WP_DEBUG', false );<\/code><\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Ao investigar um problema (como uma <a href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/memory_limit\/\">tela branca ou erro cr\u00edtico<\/a>), mude para <code>true<\/code> para ver os erros. Para n\u00e3o mostrar os erros aos visitantes e sim grav\u00e1-los num arquivo de log, use a combina\u00e7\u00e3o:<\/p>\n\n\n\n<div style=\"margin:16px 0; font-family:Arial, Helvetica, sans-serif;\"><div style=\"background:#1e2532; border-radius:8px; padding:16px 20px; overflow-x:auto;\"><code style=\"display:block; color:#e6edf3; font-family:'Courier New',monospace; font-size:14px; line-height:1.7; white-space:pre;\">define( 'WP_DEBUG', true );\ndefine( 'WP_DEBUG_LOG', true );     \/\/ grava em wp-content\/debug.log\ndefine( 'WP_DEBUG_DISPLAY', false ); \/\/ n\u00e3o mostra na tela<\/code><\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Lembre-se de desativar o debug quando terminar \u2014 deix\u00e1-lo ligado em produ\u00e7\u00e3o pode expor informa\u00e7\u00f5es sens\u00edveis.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"O_caminho_absoluto_nao_mexer\"><\/span>O caminho absoluto (n\u00e3o mexer)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">No fim do arquivo h\u00e1 um bloco que define o caminho absoluto e carrega o WordPress. <strong>Nunca adicione nada abaixo dele<\/strong> \u2014 suas linhas personalizadas devem sempre vir <em>antes<\/em> do coment\u00e1rio &#8220;Isso \u00e9 tudo, pode parar de editar!&#8221;:<\/p>\n\n\n\n<div style=\"margin:16px 0; font-family:Arial, Helvetica, sans-serif;\"><div style=\"background:#1e2532; border-radius:8px; padding:16px 20px; overflow-x:auto;\"><code style=\"display:block; color:#e6edf3; font-family:'Courier New',monospace; font-size:14px; line-height:1.7; white-space:pre;\">\/* Isso \u00e9 tudo, pode parar de editar! Bom blogging. *\/\n\nif ( ! defined( 'ABSPATH' ) ) {\n    define( 'ABSPATH', __DIR__ . '\/' );\n}\nrequire_once ABSPATH . 'wp-settings.php';<\/code><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Constantes_uteis_para_adicionar_ao_wp-configphp\"><\/span>Constantes \u00fateis para adicionar ao wp-config.php<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Al\u00e9m do b\u00e1sico, o <code><strong>wp-config.php<\/strong><\/code> aceita dezenas de constantes que ajustam seguran\u00e7a, desempenho e comportamento do site. As mais \u00fateis:<\/p>\n\n\n\n<div style=\"margin:24px 0; overflow-x:auto; font-family:Arial, Helvetica, sans-serif;\">\n  <table style=\"width:100%; border-collapse:collapse; box-shadow:0 1px 4px rgba(0,0,0,0.12); border-radius:8px; overflow:hidden; min-width:560px;\">\n    <thead>\n      <tr style=\"background-color:#1a73e8; color:#ffffff; text-align:left;\">\n        <th style=\"padding:14px 16px;\">Constante<\/th>\n        <th style=\"padding:14px 16px;\">O que faz<\/th>\n      <\/tr>\n    <\/thead>\n    <tbody>\n      <tr style=\"background-color:#f5f7fa; border-bottom:1px solid #e3e8ee;\">\n        <td style=\"padding:12px 16px; font-family:monospace; color:#1a4d8c;\">WP_MEMORY_LIMIT<\/td>\n        <td style=\"padding:12px 16px; color:#333;\">Aumenta o limite de mem\u00f3ria do WordPress (ex.: &#8216;256M&#8217;). \u00datil contra o erro de mem\u00f3ria esgotada.<\/td>\n      <\/tr>\n      <tr style=\"background-color:#ffffff; border-bottom:1px solid #e3e8ee;\">\n        <td style=\"padding:12px 16px; font-family:monospace; color:#1a4d8c;\">DISALLOW_FILE_EDIT<\/td>\n        <td style=\"padding:12px 16px; color:#333;\">Com <code>true<\/code>, desativa o editor de temas\/plugins no painel \u2014 impede que um invasor edite c\u00f3digo pelo wp-admin.<\/td>\n      <\/tr>\n      <tr style=\"background-color:#f5f7fa; border-bottom:1px solid #e3e8ee;\">\n        <td style=\"padding:12px 16px; font-family:monospace; color:#1a4d8c;\">WP_HOME \/ WP_SITEURL<\/td>\n        <td style=\"padding:12px 16px; color:#333;\">Definem a URL do site sem mexer no banco. \u00dateis ap\u00f3s migra\u00e7\u00e3o ou troca de dom\u00ednio.<\/td>\n      <\/tr>\n      <tr style=\"background-color:#ffffff; border-bottom:1px solid #e3e8ee;\">\n        <td style=\"padding:12px 16px; font-family:monospace; color:#1a4d8c;\">WP_POST_REVISIONS<\/td>\n        <td style=\"padding:12px 16px; color:#333;\">Limita (ex.: 3) ou desativa (<code>false<\/code>) o n\u00famero de revis\u00f5es salvas por post, aliviando o banco.<\/td>\n      <\/tr>\n      <tr style=\"background-color:#f5f7fa; border-bottom:1px solid #e3e8ee;\">\n        <td style=\"padding:12px 16px; font-family:monospace; color:#1a4d8c;\">AUTOSAVE_INTERVAL<\/td>\n        <td style=\"padding:12px 16px; color:#333;\">Ajusta o intervalo (em segundos) do salvamento autom\u00e1tico do editor. Padr\u00e3o: 60.<\/td>\n      <\/tr>\n      <tr style=\"background-color:#ffffff; border-bottom:1px solid #e3e8ee;\">\n        <td style=\"padding:12px 16px; font-family:monospace; color:#1a4d8c;\">FORCE_SSL_ADMIN<\/td>\n        <td style=\"padding:12px 16px; color:#333;\">Com <code>true<\/code>, for\u00e7a o uso de HTTPS no painel de administra\u00e7\u00e3o.<\/td>\n      <\/tr>\n      <tr style=\"background-color:#f5f7fa; border-bottom:none;\">\n        <td style=\"padding:12px 16px; font-family:monospace; color:#1a4d8c;\">WP_AUTO_UPDATE_CORE<\/td>\n        <td style=\"padding:12px 16px; color:#333;\">Controla as atualiza\u00e7\u00f5es autom\u00e1ticas do n\u00facleo (<code>true<\/code>, <code>false<\/code> ou <code>'minor'<\/code>).<\/td>\n      <\/tr>\n    <\/tbody>\n  <\/table>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Como_proteger_o_wp-configphp\"><\/span>Como proteger o wp-config.php<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Como o <code><strong>wp-config.php<\/strong><\/code> guarda as credenciais do banco, proteg\u00ea-lo \u00e9 essencial. Duas medidas simples:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>1. Bloquear o acesso pelo navegador via .htaccess.<\/strong> Adicione ao <a href=\"https:\/\/www.homehost.com.br\/blog\/wordpress\/htaccess-wordpress\/\">.htaccess<\/a> na raiz:<\/p>\n\n\n\n<div style=\"margin:16px 0; font-family:Arial, Helvetica, sans-serif;\"><div style=\"background:#1e2532; border-radius:8px; padding:16px 20px; overflow-x:auto;\"><code style=\"display:block; color:#e6edf3; font-family:'Courier New',monospace; font-size:14px; line-height:1.7; white-space:pre;\">&lt;files wp-config.php&gt;\norder allow,deny\ndeny from all\n&lt;\/files&gt;<\/code><\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>2. Usar chaves de seguran\u00e7a fortes<\/strong> (o gerador oficial, como mostramos acima) e <strong>um prefixo de tabelas personalizado<\/strong>. Some a isso boas pr\u00e1ticas gerais: senhas fortes, plugins atualizados e um bom <a href=\"https:\/\/www.homehost.com.br\/blog\/wordpress\/wordfence-garanta-a-seguranca-do-seu-site-wordpress\/\">plugin de seguran\u00e7a<\/a>.<\/p>\n\n\n\n<div style=\"max-width:760px; margin:32px auto; background:linear-gradient(135deg,#1a73e8 0%,#0b3d91 100%); border-radius:16px; padding:32px 28px; font-family:Arial, Helvetica, sans-serif; color:#fff; box-shadow:0 10px 30px rgba(26,115,232,.25);\">\n  <div style=\"display:flex; align-items:flex-start; gap:16px; flex-wrap:wrap;\">\n    <div style=\"flex:0 0 auto; display:inline-flex; align-items:center; justify-content:center; width:52px; height:52px; border-radius:12px; background:rgba(255,255,255,.18);\">\n      <svg width=\"28\" height=\"28\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><ellipse cx=\"12\" cy=\"5\" rx=\"9\" ry=\"3\"><\/ellipse><path d=\"M21 12c0 1.66-4 3-9 3s-9-1.34-9-3\"><\/path><path d=\"M3 5v14c0 1.66 4 3 9 3s9-1.34 9-3V5\"><\/path><\/svg>\n    <\/div>\n    <div style=\"flex:1 1 320px; min-width:260px;\">\n      <div style=\"font-weight:800; line-height:1.25; margin-bottom:8px;\">Uma hospedagem que cuida da parte dif\u00edcil<\/div>\n      <p style=\"margin:0 0 18px; line-height:1.6; color:#dce9fb;\">Configurar banco de dados e wp-config.php pode assustar. Na Homehost, o WordPress j\u00e1 vem instalado e configurado via Softaculous, com backup autom\u00e1tico e suporte em portugu\u00eas para quando voc\u00ea precisar mexer no que importa.<\/p>\n      <a href=\"https:\/\/www.homehost.com.br\/hospedagem-wordpress\/\" style=\"display:inline-flex; align-items:center; gap:8px; background:#fff; color:#1a73e8; font-weight:700; text-decoration:none; padding:13px 26px; border-radius:10px; box-shadow:0 4px 12px rgba(0,0,0,.15);\">\n        Ver planos de hospedagem WordPress\n        <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#1a73e8\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"><\/path><\/svg>\n      <\/a>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Perguntas_frequentes_sobre_o_wp-configphp\"><\/span>Perguntas frequentes sobre o wp-config.php<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<div style=\"margin:24px 0; font-family:Arial, Helvetica, sans-serif;\">\n  <div style=\"border:1px solid #e3e8ee; border-radius:10px; padding:16px 18px; margin-bottom:12px; background:#fff;\">\n    <div style=\"font-weight:700; color:#1a4d8c; margin-bottom:6px;\">Onde fica o wp-config.php?<\/div>\n    <div style=\"color:#333; line-height:1.65;\">No diret\u00f3rio raiz da instala\u00e7\u00e3o do WordPress, normalmente a pasta public_html, ao lado das pastas wp-admin e wp-content. Voc\u00ea acessa pelo gerenciador de arquivos do painel ou por FTP.<\/div>\n  <\/div>\n  <div style=\"border:1px solid #e3e8ee; border-radius:10px; padding:16px 18px; margin-bottom:12px; background:#fff;\">\n    <div style=\"font-weight:700; color:#1a4d8c; margin-bottom:6px;\">Meu site n\u00e3o tem wp-config.php. \u00c9 normal?<\/div>\n    <div style=\"color:#333; line-height:1.65;\">O arquivo n\u00e3o vem pronto no pacote do WordPress \u2014 existe um modelo chamado wp-config-sample.php. O wp-config.php \u00e9 gerado durante a instala\u00e7\u00e3o, ou voc\u00ea pode cri\u00e1-lo renomeando o modelo e preenchendo os dados do banco de dados.<\/div>\n  <\/div>\n  <div style=\"border:1px solid #e3e8ee; border-radius:10px; padding:16px 18px; margin-bottom:12px; background:#fff;\">\n    <div style=\"font-weight:700; color:#1a4d8c; margin-bottom:6px;\">\u00c9 seguro editar o wp-config.php?<\/div>\n    <div style=\"color:#333; line-height:1.65;\">Sim, desde que voc\u00ea fa\u00e7a um backup antes e edite com cuidado. Como o arquivo controla a conex\u00e3o com o banco, um erro pode tirar o site do ar \u2014 mas basta restaurar a c\u00f3pia anterior para voltar ao normal. Adicione linhas sempre antes do coment\u00e1rio &#8220;Isso \u00e9 tudo, pode parar de editar!&#8221;.<\/div>\n  <\/div>\n  <div style=\"border:1px solid #e3e8ee; border-radius:10px; padding:16px 18px; margin-bottom:12px; background:#fff;\">\n    <div style=\"font-weight:700; color:#1a4d8c; margin-bottom:6px;\">O que fazer se aparecer &#8220;Erro ao estabelecer conex\u00e3o com o banco de dados&#8221;?<\/div>\n    <div style=\"color:#333; line-height:1.65;\">Esse erro quase sempre vem de dados errados no wp-config.php. Confira se DB_NAME, DB_USER, DB_PASSWORD e DB_HOST est\u00e3o corretos e batem com os dados do banco no painel da hospedagem. Se estiverem certos, o servidor de banco pode estar fora do ar \u2014 contate o suporte.<\/div>\n  <\/div>\n  <div style=\"border:1px solid #e3e8ee; border-radius:10px; padding:16px 18px; background:#fff;\">\n    <div style=\"font-weight:700; color:#1a4d8c; margin-bottom:6px;\">Como ativar o modo de depura\u00e7\u00e3o pelo wp-config.php?<\/div>\n    <div style=\"color:#333; line-height:1.65;\">Mude a linha define(&#8216;WP_DEBUG&#8217;, false); para true. Para gravar os erros em um arquivo em vez de mostr\u00e1-los aos visitantes, adicione WP_DEBUG_LOG como true e WP_DEBUG_DISPLAY como false. Lembre de desativar quando terminar.<\/div>\n  <\/div>\n<\/div>\n\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\"@type\":\"Question\",\"name\":\"Onde fica o wp-config.php?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No diret\u00f3rio raiz da instala\u00e7\u00e3o do WordPress, normalmente a pasta public_html, ao lado das pastas wp-admin e wp-content. Voc\u00ea acessa pelo gerenciador de arquivos do painel ou por FTP.\"}},\n    {\"@type\":\"Question\",\"name\":\"Meu site n\u00e3o tem wp-config.php. \u00c9 normal?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"O arquivo n\u00e3o vem pronto no pacote do WordPress: existe um modelo chamado wp-config-sample.php. O wp-config.php \u00e9 gerado durante a instala\u00e7\u00e3o, ou voc\u00ea pode cri\u00e1-lo renomeando o modelo e preenchendo os dados do banco de dados.\"}},\n    {\"@type\":\"Question\",\"name\":\"\u00c9 seguro editar o wp-config.php?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Sim, desde que voc\u00ea fa\u00e7a um backup antes e edite com cuidado. Como o arquivo controla a conex\u00e3o com o banco, um erro pode tirar o site do ar, mas basta restaurar a c\u00f3pia anterior para voltar ao normal. Adicione linhas sempre antes do coment\u00e1rio Isso \u00e9 tudo, pode parar de editar.\"}},\n    {\"@type\":\"Question\",\"name\":\"O que fazer se aparecer Erro ao estabelecer conex\u00e3o com o banco de dados?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Esse erro quase sempre vem de dados errados no wp-config.php. Confira se DB_NAME, DB_USER, DB_PASSWORD e DB_HOST est\u00e3o corretos e batem com os dados do banco no painel da hospedagem. Se estiverem certos, o servidor de banco pode estar fora do ar, contate o suporte.\"}},\n    {\"@type\":\"Question\",\"name\":\"Como ativar o modo de depura\u00e7\u00e3o pelo wp-config.php?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Mude a linha define WP_DEBUG false para true. Para gravar os erros em um arquivo em vez de mostr\u00e1-los aos visitantes, adicione WP_DEBUG_LOG como true e WP_DEBUG_DISPLAY como false. Lembre de desativar quando terminar.\"}}\n  ]\n}\n<\/script>\n\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Veja_tambem\"><\/span>Veja tamb\u00e9m<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Continue configurando seu WordPress: veja <a href=\"https:\/\/www.homehost.com.br\/blog\/wordpress\/o-que-e-o-wordpress\/\">o que \u00e9 o WordPress<\/a>, o guia do <a href=\"https:\/\/www.homehost.com.br\/blog\/wordpress\/htaccess-wordpress\/\">arquivo .htaccess do WordPress<\/a>, <a href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/wordpress-tutoriais\/como-aumentar-o-limite-de-memoria-do-wordpress\/\">como aumentar o limite de mem\u00f3ria do WordPress<\/a> e <a href=\"https:\/\/www.homehost.com.br\/blog\/wordpress\/login-no-wordpress\/\">como fazer login no WordPress<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Conclusao\"><\/span>Conclus\u00e3o<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">O <code>wp-config.php<\/code> \u00e9 o cora\u00e7\u00e3o da configura\u00e7\u00e3o do WordPress: conecta o site ao banco de dados, protege o acesso com chaves de seguran\u00e7a e permite ajustar dezenas de comportamentos por meio de constantes. N\u00e3o \u00e9 um arquivo que voc\u00ea mexe todo dia \u2014 mas saber o que cada parte faz ajuda a resolver erros, refor\u00e7ar a seguran\u00e7a e otimizar o site quando necess\u00e1rio. A regra essencial permanece: fa\u00e7a backup antes de editar, altere uma coisa por vez e sempre teste o site em seguida.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>O wp-config.php \u00e9 o arquivo de configura\u00e7\u00e3o mais importante do WordPress. \u00c9 ele que guarda os dados de conex\u00e3o com o banco de dados, as chaves de seguran\u00e7a e uma s\u00e9rie de constantes que controlam como o seu site funciona \u2014 do modo de depura\u00e7\u00e3o ao limite de mem\u00f3ria. Neste guia, voc\u00ea vai entender o [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":16443,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_helpful_status":1,"_lmt_disableupdate":"","_lmt_disable":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[42],"tags":[],"class_list":["post-16441","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>wp-config.php: o que \u00e9 e como configurar (guia completo) | Homehost<\/title>\n<meta name=\"description\" content=\"O wp-config.php \u00e9 o arquivo de configura\u00e7\u00e3o mais importante do WordPress. Veja o que \u00e9, onde fica, como editar com seguran\u00e7a e as principais constantes que voc\u00ea pode ajustar.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.homehost.com.br\/blog\/wordpress\/wp-config-php\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"wp-config.php: o que \u00e9 e como configurar (guia completo) | Homehost\" \/>\n<meta property=\"og:description\" content=\"O wp-config.php \u00e9 o arquivo de configura\u00e7\u00e3o mais importante do WordPress. Veja o que \u00e9, onde fica, como editar com seguran\u00e7a e as principais constantes que voc\u00ea pode ajustar.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.homehost.com.br\/blog\/wordpress\/wp-config-php\/\" \/>\n<meta property=\"og:site_name\" content=\"Homehost\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Homehost\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-02T12:22:38+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-02T12:25:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2026\/07\/wp-config-capa.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1536\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Gustavo Gallas\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Homehost\" \/>\n<meta name=\"twitter:site\" content=\"@Homehost\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Gustavo Gallas\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/wordpress\/wp-config-php\/\",\"url\":\"https:\/\/www.homehost.com.br\/blog\/wordpress\/wp-config-php\/\",\"name\":\"wp-config.php: o que \u00e9 e como configurar (guia completo) | Homehost\",\"isPartOf\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/wordpress\/wp-config-php\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/wordpress\/wp-config-php\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2026\/07\/wp-config-capa.png\",\"datePublished\":\"2026-07-02T12:22:38+00:00\",\"dateModified\":\"2026-07-02T12:25:57+00:00\",\"author\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/#\/schema\/person\/df8002f43fc55e7f4e132abb2a6ddbc4\"},\"description\":\"O wp-config.php \u00e9 o arquivo de configura\u00e7\u00e3o mais importante do WordPress. Veja o que \u00e9, onde fica, como editar com seguran\u00e7a e as principais constantes que voc\u00ea pode ajustar.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/wordpress\/wp-config-php\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.homehost.com.br\/blog\/wordpress\/wp-config-php\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/wordpress\/wp-config-php\/#primaryimage\",\"url\":\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2026\/07\/wp-config-capa.png\",\"contentUrl\":\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2026\/07\/wp-config-capa.png\",\"width\":1536,\"height\":1024,\"caption\":\"wp-config.php - Capa\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/wordpress\/wp-config-php\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/www.homehost.com.br\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"wp-config.php: o que \u00e9 e como configurar (guia completo)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/#website\",\"url\":\"https:\/\/www.homehost.com.br\/blog\/\",\"name\":\"Homehost\",\"description\":\"Hospedagem De Sites\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.homehost.com.br\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/#\/schema\/person\/df8002f43fc55e7f4e132abb2a6ddbc4\",\"name\":\"Gustavo Gallas\",\"description\":\"Analista de sistemas, formado pela PUC-Rio. Programador, gestor de redes e diretor da empresa Homehost. Pai do B\u00f3ris, seu pet de estima\u00e7\u00e3o. Gosta de rock'n'roll, cerveja artesanal e de escrever sobre assuntos t\u00e9cnicos. Contato: gustavo.blog@homehost.com.br\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"wp-config.php: o que \u00e9 e como configurar (guia completo) | Homehost","description":"O wp-config.php \u00e9 o arquivo de configura\u00e7\u00e3o mais importante do WordPress. Veja o que \u00e9, onde fica, como editar com seguran\u00e7a e as principais constantes que voc\u00ea pode ajustar.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.homehost.com.br\/blog\/wordpress\/wp-config-php\/","og_locale":"pt_BR","og_type":"article","og_title":"wp-config.php: o que \u00e9 e como configurar (guia completo) | Homehost","og_description":"O wp-config.php \u00e9 o arquivo de configura\u00e7\u00e3o mais importante do WordPress. Veja o que \u00e9, onde fica, como editar com seguran\u00e7a e as principais constantes que voc\u00ea pode ajustar.","og_url":"https:\/\/www.homehost.com.br\/blog\/wordpress\/wp-config-php\/","og_site_name":"Homehost","article_publisher":"https:\/\/www.facebook.com\/Homehost\/","article_published_time":"2026-07-02T12:22:38+00:00","article_modified_time":"2026-07-02T12:25:57+00:00","og_image":[{"width":1536,"height":1024,"url":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2026\/07\/wp-config-capa.png","type":"image\/png"}],"author":"Gustavo Gallas","twitter_card":"summary_large_image","twitter_creator":"@Homehost","twitter_site":"@Homehost","twitter_misc":{"Escrito por":"Gustavo Gallas","Est. tempo de leitura":"8 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.homehost.com.br\/blog\/wordpress\/wp-config-php\/","url":"https:\/\/www.homehost.com.br\/blog\/wordpress\/wp-config-php\/","name":"wp-config.php: o que \u00e9 e como configurar (guia completo) | Homehost","isPartOf":{"@id":"https:\/\/www.homehost.com.br\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.homehost.com.br\/blog\/wordpress\/wp-config-php\/#primaryimage"},"image":{"@id":"https:\/\/www.homehost.com.br\/blog\/wordpress\/wp-config-php\/#primaryimage"},"thumbnailUrl":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2026\/07\/wp-config-capa.png","datePublished":"2026-07-02T12:22:38+00:00","dateModified":"2026-07-02T12:25:57+00:00","author":{"@id":"https:\/\/www.homehost.com.br\/blog\/#\/schema\/person\/df8002f43fc55e7f4e132abb2a6ddbc4"},"description":"O wp-config.php \u00e9 o arquivo de configura\u00e7\u00e3o mais importante do WordPress. Veja o que \u00e9, onde fica, como editar com seguran\u00e7a e as principais constantes que voc\u00ea pode ajustar.","breadcrumb":{"@id":"https:\/\/www.homehost.com.br\/blog\/wordpress\/wp-config-php\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.homehost.com.br\/blog\/wordpress\/wp-config-php\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.homehost.com.br\/blog\/wordpress\/wp-config-php\/#primaryimage","url":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2026\/07\/wp-config-capa.png","contentUrl":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2026\/07\/wp-config-capa.png","width":1536,"height":1024,"caption":"wp-config.php - Capa"},{"@type":"BreadcrumbList","@id":"https:\/\/www.homehost.com.br\/blog\/wordpress\/wp-config-php\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/www.homehost.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"wp-config.php: o que \u00e9 e como configurar (guia completo)"}]},{"@type":"WebSite","@id":"https:\/\/www.homehost.com.br\/blog\/#website","url":"https:\/\/www.homehost.com.br\/blog\/","name":"Homehost","description":"Hospedagem De Sites","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.homehost.com.br\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/www.homehost.com.br\/blog\/#\/schema\/person\/df8002f43fc55e7f4e132abb2a6ddbc4","name":"Gustavo Gallas","description":"Analista de sistemas, formado pela PUC-Rio. Programador, gestor de redes e diretor da empresa Homehost. Pai do B\u00f3ris, seu pet de estima\u00e7\u00e3o. Gosta de rock'n'roll, cerveja artesanal e de escrever sobre assuntos t\u00e9cnicos. Contato: gustavo.blog@homehost.com.br"}]}},"modified_by":"ad_hmhst","jetpack_featured_media_url":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2026\/07\/wp-config-capa.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/posts\/16441","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/comments?post=16441"}],"version-history":[{"count":2,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/posts\/16441\/revisions"}],"predecessor-version":[{"id":16444,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/posts\/16441\/revisions\/16444"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/media\/16443"}],"wp:attachment":[{"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/media?parent=16441"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/categories?post=16441"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/tags?post=16441"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}