Altere o prefixo da tabela para WordPress
Neste guia, explicamos como alterar o prefixo da tabela da base de dados da sua instalação do WordPress.
O prefixo padrão da tabela de banco de dados do WordPress é 'wp_'; no entanto, recomendamos alterá-lo. O motivo para isso é que todos os seus detalhes de login são armazenados em seu banco de dados, tornando suas tabelas do WordPress objetivos muito populares para hackers. Alterar o prefixo dificulta a invasão.
Nota: Se você usou o instalador de 1 clique para instalar o WordPress, então você já tem um prefixo de tabela personalizado.
Você precisa alterar o prefixo da tabela em três lugares:
- Passo 1 - Altere o prefixo da tabela em wp-config.php
- Passo 2 - Altere o prefixo da tabela no banco de dados
- Passo 3 - Substitua todas as referências ao prefixo antigo
Ainda não tem um site? Com o WordPress, você pode criar de forma fácil e rápida o site dos seus sonhos.
Passo 1 - Altere o prefixo da tabela em wp-config.php
- Inicie sessão no painel de controlo de one.com.
- Abra o File Manager em Ficheiros e Segurança.
- Localize o arquivo wp-config.php e marque a caixa para selecioná-lo.
- Clique em Editar na barra de menu na parte superior da tela.
- Localize a entrada seguinte:
$table_prefix = 'wp_';
- Substitua 'wp_' por outra coisa; neste caso, substituímos-a por 'david_':
$table_prefix = 'david_';
- Clique em Guardar no canto superior direito.
Passo 2 - Altere o prefixo da tabela no banco de dados
- Abra seu banco de dados em phpMyAdmin.
- Clique no nome da base de dados no menu à esquerda para desbloquear todas as tabelas.
- Selecione todas as tabelas que começam com wp_; você deve ter 12 no total.
- Clique Com selecionado para abrir o menu suspenso e selecione Substituir prefixo da tabela.
- Digite wp_ no campo From e o novo nome no campo To, neste exemplo, david_.
- Clique em Continuar para fazer a alteração.
Passo 3 - Substitua todas as referências ao prefixo antigo
Em algumas configurações que estão armazenadas no seu banco de dados, o WordPress ainda faz referência ao prefixo da tabela antiga. Para concluir a alteração do prefixo, você precisa substituí-los pelo seu novo prefixo.
- Clique na guia SQL no menu na parte superior da tela.
- Copie e cole os seguintes comandos:
atualizar NEWPREFIX_usermeta definir meta_key = 'NEWPREFIX_capabilities' onde meta_key = 'OLDPREFIX_capabilities';
atualize NEWPREFIX_usermeta defina meta_key = 'NEWPREFIX_user_level' onde meta_key = 'OLDPREFIX_user_level';
update NEWPREFIX_usermeta set meta_key = 'NEWPREFIX_autosave_draft_ids' onde meta_key = 'OLDPREFIX_autosave_draft_ids';
atualizar NEWPREFIX_options set option_name = 'NEWPREFIX_user_roles' onde option_name = 'OLDPREFIX_user_roles';
- Substitua OLDPREFIX e NEWPREFIX, com o seu próprio prefixo antigo e novo. Como no exemplo abaixo, onde substituímos wp_ por david_:
atualizar david_usermeta set meta_key = 'david_capabilities' onde meta_key = 'wp_capabilities';
update david_usermeta set meta_key = 'david_user_level' onde meta_key = 'wp_user_level';
update david_usermeta set meta_key = 'david_autosave_draft_ids' onde meta_key = 'wp_autosave_draft_ids';
update david_options set option_name = 'david_user_roles' where option_name = 'wp_user_roles';
- Clique em Ignorar para executar os comandos e concluir a alteração.
É isso! O prefixo das tabelas do WordPress foi alterado.
Artigos Relacionados: