Usuários do WordPress
As funções de usuário da Kinsta permitem que você gerencie o que os usuários têm acesso no MyKinsta. As funções de usuário do WordPress permitem que você gerencie o que os usuários podem fazer em seu site WordPress, como adicionar novos artigos ou páginas, moderar comentários, instalar plugins, etc. Para obter um guia completo sobre como as funções e os recursos do usuário do WordPress funcionam, consulte O guia definitivo para funções e recursos do usuário do WordPress.
Funções e recursos do usuário
Os recursos são as ações que os usuários podem executar no WordPress, como:
- Ler artigos (read)
- Escrever e editar artigos (edit_posts)
- Publicar artigos (publish_posts)
- Instalar plugins (install_plugins)
- Excluir temas (delete_themes)
- Criar usuários (create_users)
- Moderar comentários (moderate_comments)
As funções são um conjunto predefinido de recursos; quando você adiciona um novo usuário ao WordPress, deve atribuí-lo a uma função. Por padrão, o WordPress inclui 5 funções de usuário predefinidas:
- Administrador: Esse é o nível mais alto de acesso e permite que os usuários executem ações como criar e excluir usuários, redefinir senhas, instalar e gerenciar temas e plugins.
- Editor: Essa função é para usuários que gerenciam o conteúdo do seu site e permite que os usuários executem ações como criar, modificar, publicar e excluir artigos e páginas.
- Autor: Os usuários atribuídos a essa função podem criar, editar e publicar artigos, carregar arquivos de mídia e excluir seus próprios artigos. Eles não podem criar novas páginas nem excluir os artigos de outros usuários.
- Colaborador: Os usuários atribuídos a essa função podem criar rascunhos de artigos e excluir seus próprios rascunhos, mas não podem publicar artigos.
- Assinante: Esse é o nível mais baixo de acesso e permite que os usuários gerenciem seus perfis do WordPress e leiam todos os artigos do seu site.
Para obter uma lista completa de funções e recursos, consulte a página Funções e recursos do WordPress.
Adicionar usuários
Adicione um usuário no WP Admin
- Abra o WP Admin no MyKinsta, clique em Sites WordPress > nome do site > Informações > Abrir WP Admin.
- No WP Admin, clique em Usuários > Adicionar novo usuário, preencha os campos conforme necessário, escolha uma função deusuário e clique em Adicionar novo usuário.
Adicione um usuário no phpMyAdmin
Esse método requer a edição direta do banco de dados do seu site WordPress, portanto, só o recomendamos se você estiver familiarizado com o phpMyAdmin. Também recomendamos que você faça o backup do banco de dados antes de fazer qualquer alteração.
- Abra o phpMyAdmin no MyKinsta, clique em Sites WordPress > nome do site > Informações, em Acesso ao banco de dados, clique em Abrir phpMyAdmin, use seu nome de usuário e senha do banco de dados do MyKinsta para fazer login.
- No phpMyAdmin, clique em seu nome do site e, em seguida, clique na tabela
wp_users
. - Clique em SQL e digite o seguinte comando, substituindo o
VALUES
pelos novos detalhes do usuário:INSERT INTO `wp_users` (`user_login`, `user_pass`, `user_nicename`, `user_email`, `user_status`) VALUES ('your username', MD5('your password'), 'your firstname & your lastname', 'your email', '0')
- Clique em Go (Ir), clique novamente na aba SQL e digite os seguintes comandos; isso concede ao usuário privilégios de administrador. Você pode alterar isso depois que o usuário for criado no WP Admin:
INSERT INTO `wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, (Select max(id) FROM wp_users), 'wp_capabilities', 'a:1:{s:13:"administrator";s:1:"1";}'); INSERT INTO `wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, (Select max(id) FROM wp_users), 'wp_user_level', '10');
Adicione um usuário no WP-CLI
Esse método requer a edição direta do banco de dados do seu site WordPress, portanto, recomendamos que você o use somente se estiver familiarizado com a linha de comando. Também recomendamos que você faça o backup do banco de dados antes de fazer qualquer alteração.
- Conecte-se ao seu servidor com SSH e navegue até o diretório público:
cd public
- Execute o seguinte comando, substituindo
$username
e$emailaddress
pelos detalhes do novo usuário e$role
pela função à qual você deseja atribuir o novo usuário, por exemplo, administrador:wp user create $username $emailaddress -–role=$role
Por exemplo:
wp user create newuser [email protected] --role=administrator
Quando o comando é concluído, ele retorna uma senha para o novo usuário.
Gerenciar usuários
Quando você adiciona usuários, eles são armazenados no banco de dados do WordPress. Um usuário com acesso de administrador pode editar todos os campos de usuário no WP Admin, com exceção do nome de usuário. Você pode excluir um usuário e criar um novo para alterar o nome de usuário ou, se quiser editar o nome de usuário, deve fazer isso diretamente no banco de dados com o phpMyAdmin.
Gerencie um usuário no WP Admin
- Abra o WP Admin no MyKinsta, clique em Sites WordPress > nome do site > Informações > Abrir WP Admin.
- No WP Admin, clique em Usuários, passe o mouse sobre o usuário que você deseja editar e clique em Editar.
Gerencie um usuário no phpMyAdmin
Esse método requer a edição direta do banco de dados do seu site WordPress, portanto, só o recomendamos se você estiver familiarizado com o phpMyAdmin. Também recomendamos que você faça o backup do banco de dados antes de fazer qualquer alteração.
- Abra o phpMyAdmin no MyKinsta, clique em Sites do WordPress > nome do site > Informações; no acesso ao banco de dados, clique em Abrir phpMyAdmin e use seu nome de usuário e senha do banco de dados do MyKinsta para fazer login.
- No phpMyAdmin, clique em seu nome do site e, em seguida, clique na tabela
wp_users
. - Clique em Edit no usuário que você deseja alterar ou clique duas vezes no campo que deseja alterar.
Gerencie um usuário no WP-CLI
Esse método requer a edição direta do banco de dados do seu site WordPress, portanto, recomendamos que você o utilize somente se estiver familiarizado com a linha de comando. Também recomendamos que você faça backup do seu banco de dados antes de fazer qualquer alteração.
- Conecte-se ao seu servidor com SSH e navegue até o diretório público:
cd public
- Execute o seguinte comando, substituindo
$user
pelo nome de usuário,$field
pelo campo que você deseja atualizar e$value
pelos novos dados que deseja inserir:wp user update $user -—$field=$value
Por exemplo, para substituir o e-mail do usuário Kinsta por [email protected], você usaria o seguinte:
wp user update Kinsta -—[email protected]
Excluir um usuário
- Abra o WP Admin no MyKinsta, clique em Sites WordPress > nome do site > Informações > Abrir WP Admin.
- No WP Admin, clique em Usuários, passe o mouse sobre o usuário que você deseja remover e clique em Excluir.