WordPress: Exigir login para determinadas páginas para visualizar ou editar.
Publicados: 2021-06-04Divulgação: Este post contém links de afiliados. Posso receber uma compensação quando você clicar em links para produtos neste post. Para obter uma explicação da minha Política de Publicidade, visite esta página . Obrigado por ler!
Conteúdo
- Por que exigir um login para determinadas páginas para visualizar ou editar no WordPress?
- O que é uma página privada no WordPress?
- Como exigir um login para determinadas páginas para visualizar ou editar no WordPress?
- Exigir um login para certas páginas para editar.
- Exigir um login para visualizar determinadas páginas.
- Possíveis problemas de segurança com páginas e postagens privadas no WordPress.
- Como faço para alterar a página de login no WordPress?
- O que é conteúdo exclusivo para assinantes no WordPress?
- Como escondo meu site WordPress da visualização pública?
- Qual é o link para login de administrador do WordPress?
- Obtendo o WordPress para exigir um login para determinadas páginas, resumo.
Por que exigir um login para determinadas páginas para visualizar ou editar no WordPress?
Existem algumas razões pelas quais você deseja exigir um login para determinadas páginas para visualizar ou até editar no WordPress.
Em primeiro lugar, se você tiver vários Colaboradores escrevendo conteúdo e publicando em vários momentos de vários lugares ao redor do mundo, você deve dar a eles acesso às suas próprias páginas ou postagens.
Se eles tiverem algum tipo de função de Editor, você pode dar a eles acesso a páginas e postagens para editar e revisar antes de publicar.
Além disso, talvez você queira disponibilizar determinadas páginas apenas para usuários especiais que pagam por esse conteúdo ou são assinantes do seu blog ou site WordPress.
Essas tarefas sozinhas podem ser bastante complicadas e demoradas, se você tiver um grande blog ou site WordPress.
Talvez você tenha muitos blogs ou sites WordPress com muitos usuários, todos com funções diferentes.
Organizar essas funções e quais conteúdos podem ser visualizados e/ou editados por quais usuários pode ser difícil de organizar.
Neste post, vou explicar como você pode organizar essas tarefas e como exigir um login para determinadas páginas para visualizar ou editar no WordPress.
Para exigir um login para visualização de determinadas páginas, você pode simplesmente tornar a página “privada”.
O que é uma página privada no WordPress?
Uma página privada no WordPress é simplesmente uma página que não é visível ao público. As páginas privadas normalmente exigem um login para acessar, visualizar e/ou editar essa página.
Para tornar as postagens ou páginas privadas, vá para a caixa de publicação à direita e clique em "Privado". É isso, agora que o post/página é privado.
Somente usuários com as funções de Administrador e Editor têm acesso a Posts Privados e podem visualizá-los. No entanto, Administradores e Editores também têm acesso a todas as postagens privadas.
Então, o que você pode fazer se quiser configurar páginas / postagens privadas e permitir que apenas determinados usuários acessem determinadas postagens, independentemente das funções padrão do WordPress?
Não vamos esquecer que uma página privada não é apenas boa para sites WordPress que são, em geral, visíveis ao público, mas também é bom se você tiver certas pessoas, como familiares, amigos ou até colegas de sua empresa, que você deseja mostrar apenas conteúdo específico para.
Você pode configurar isso também no painel do WordPress com este plugin:
Como exigir um login para determinadas páginas para visualizar ou editar no WordPress?
Existem duas maneiras de exigir um login para determinadas páginas para visualizar ou editar no WordPress. Tanto com quanto sem o uso de plugins.
Exigir um login para certas páginas para editar.
A primeira maneira é através do seu painel do WordPress. Para exigir um login para editar páginas no WordPress, você precisa atribuir uma função de usuário de Administrador ou Editor.
Um Administrador ou Editor no WordPress pode acessar qualquer página do WordPress e editá-las.
As funções de usuário Autor e Autor convidado só podem editar suas próprias postagens ou páginas, mas não outras.
Como você pode ver, exigir um login para certas páginas para editar no WordPress simplesmente passando pelo painel é muito limitado.
Na verdade, eles estão limitados apenas às funções do usuário.
Os rolos do usuário geralmente são pré-determinados no WordPress. Você pode ler sobre eles aqui, “ Funções e capacidades ”.
Para exigir um login para editar determinadas páginas no WordPress, você precisa alterar as funções e funções do usuário para seus administradores, editores e autores
No entanto, observe que você pode alterar essas regras para funções de usuário para atender às suas finalidades para cada uma. Mas você precisa ter conhecimento suficiente de PHP (a linguagem de codificação na qual o WordPress é construído) para acessar os arquivos “functions.php” do seu site para fazer isso.
Ou você pode simplesmente instalar um plugin para fazer isso.
Para a maioria de nós, a maneira mais fácil de exigir um login para editar certas páginas seria, é claro, instalar um plugin. Como este abaixo:
Exigir um login para visualizar determinadas páginas.
Para exigir um login para visualizar determinadas páginas no WordPress, você precisará tornar um post ou uma página privada para visualização, como mencionei acima.
Para tornar uma senha de postagem ou página segura, basta acessar os editores de postagem ou página para os quais você gostaria de solicitar um login.
Então você faz o post/página exigir uma senha.
Em seguida, basta criar uma senha e fornecer essa senha a quem você deseja que tenha acesso a determinada postagem ou página para visualização.
Eles podem então fazer login no seu WordPress para uma determinada postagem ou página com acesso restrito usando a senha que você forneceu.
Novamente, a melhor maneira de exigir um login no WordPress para um determinado post ou página para visualização seria através do uso de plugins.
No entanto, os melhores plugins para esse tipo de função seriam um tipo de plugin de associação.
Por meio desses plugins de associação, você pode controlar o acesso e exigir que usuários ou membros façam login antes de visualizar determinadas páginas ou postagens do WordPress.
A beleza da maioria desses plugins é que você pode fazer isso a partir de um painel simples.
Por exemplo, você pode criar determinadas páginas para membros pagantes e determinadas páginas que exijam login para outros membros.
Você pode até criar níveis de associação limitando o acesso a determinadas postagens ou páginas e atribuindo logins para cada um.
Existem vários plugins que você pode usar gratuitamente e todos eles, claro, possuem recursos pagos e premium que só estão disponíveis através de uma versão paga.
Você também descobrirá, como em todos os plugins do WordPress, que as versões gratuitas podem ser bastante limitadas.
No entanto, as versões pagas ou premium não são tão caras. Especialmente considerando o tempo que você economizará e todas as funções adicionais que eles podem executar. Na maioria das vezes, vale a pena o preço.
Possíveis problemas de segurança com páginas e postagens privadas no WordPress.
Dependendo do que você está armazenando, simplesmente tornar uma postagem ou página “privada” pode ou não ser suficiente.
Postagens e páginas protegidas por senha no WordPress são protegidas casualmente no front-end. A solicitação de senha é verificada pelo servidor e nenhum conteúdo é exibido na postagem ou página, a menos que corresponda.
No entanto, uma vez que a senha é enviada, a senha é armazenada em texto simples em um cookie no sistema do usuário.
Portanto, se o computador estiver comprometido, pode ser relativamente simples para um hacker ou algum malware roubar a senha.
Também é importante observar que os arquivos de mídia vinculados ou anexados a uma página privada não são, por si só, “privados”.
Isso significa que, se um usuário souber ou adivinhar o caminho para uma imagem ou arquivo vinculado em uma página privada, ele poderá baixá-lo sem saber a senha.
No lado do servidor, a segurança é muito mais frouxa para postagens com senha.
O conteúdo da postagem não é criptografado ou ofuscado de forma alguma, e a senha aparece no banco de dados em texto simples.
Assim, um usuário mal-intencionado com privilégios de autor ou superior pode ler qualquer conteúdo privado e, se um invasor obtiver acesso ao seu banco de dados por meio de qualquer outra falha de segurança no site, ele também poderá acessar esses dados privados.
Então, basicamente, as postagens privadas são seguras o suficiente para serem usadas para um paywall simples ou para privacidade casual.
No entanto, as postagens protegidas por senha privada não devem ser usadas para armazenar ou transmitir dados seguros reais, como informações financeiras e detalhes bancários.
Como faço para alterar a página de login no WordPress?
A melhor e mais fácil maneira de alterar a página de login em seu site WordPress seria usar este plugin, “ WPS Hide Login ”.
Basta instalar e ativar o plugin. Os passos são bastante auto-explicativos. Aqui está a aparência do plug-in assim que for ativado no seu site WordPress:
Ao usar este plugin, você reatribuirá a página de login do WordPress de seu wp-admin padrão para uma nova página de login como wp-pizza.
Esta é uma boa maneira de adicionar alguma segurança extra ao seu site WordPress. Por exemplo, se bots ou quaisquer outros hackers decidirem tentar invadir seu site WordPress através da página wp-admin normal, eles receberão uma página 404 em vez da página de login.
Essa é uma ótima maneira de pelo menos desencorajar os bots de tentar fazer login no seu site WordPress.
O que é conteúdo exclusivo para assinantes no WordPress?
O conteúdo somente para assinantes no WordPress é o conteúdo que pode ser visualizado apenas pelos assinantes ou membros do seu site WordPress.
Mas o termo “Assinante” não deve ser confundido com o “papel” do WordPress de “Assinante”.
As funções de assinante na seção de usuários em seu painel do WordPress têm um significado e recursos diferentes em seu site WordPress.
Uma função de Assinante simplesmente permite que um visitante frequente e pré-aprovado deixe comentários em suas postagens de blog sem a necessidade de aprovar seus comentários com antecedência toda vez que fizer um.
A maneira mais fácil de implementar “ Conteúdo somente para assinantes ” seria simplesmente usar um plug-in do tipo “somente para membros” do link acima e inscrever os assinantes de acordo.
Você pode gerenciar o acesso a determinadas páginas para determinados assinantes. Você pode até configurar paredes de pagamento etc. através de alguns desses plugins .
Na verdade, existem alguns plugins que você pode escolher aqui para “ Restringir acesso ” e exigir um login para determinados posts e páginas.
Como escondo meu site WordPress da visualização pública?
Para ocultar seu site WordPress da visualização pública, você pode simplesmente tornar seu site WordPress privado. O mais fácil de fazer isso seria instalar um plugin WordPress como estes abaixo:
Qual é o link para login de administrador do WordPress?
O link para um login de administrador do WordPress geralmente tem “wp-admin” na URL. No entanto, é altamente recomendável que você altere isso o mais rápido possível para outro URL de login de administrador do WordPress. Você pode fazer isso usando o WPS hide login , sobre o qual falei neste post.
Obtendo o WordPress para exigir um login para determinadas páginas, resumo.
A maneira mais fácil de exigir acesso de login para determinadas páginas no WordPress é através do uso de plugins.
Você também pode restringir usuários com acesso ao seu site WordPress atribuindo funções de usuário por meio do painel do WordPress.
Dessa forma, você pode restringir quem tem acesso e exigir um login para editar qualquer postagem ou página em seu site.
Isso também ajudaria a economizar seu tempo, especialmente se você tiver usuários em todo o mundo em fusos horários diferentes, permitindo que eles editem e publiquem postagens com você se tornando um gargalo no processo de criação de conteúdo do seu próprio site.
Você também pode criar postagens privadas que permitem acesso apenas a determinadas postagens ou páginas no WordPress, emitindo senhas para essas postagens ou páginas.
Para acessar essas postagens ou páginas, eles exigirão um login com a senha para aquela determinada postagem ou página.
No entanto, a maneira mais fácil de exigir um login para determinadas páginas para visualizar ou editar no WordPress seria instalar um ou dois plugins.
Os plugins acima devem cuidar de todos os requisitos de login do seu site WordPress.