Você está procurando uma maneira de restringir o acesso de usuários no WordPress? Embora provavelmente exista um plugin para isso, criamos um pequeno trecho de código que você pode usar para restringir o acesso de usuários no WordPress.
Com este trecho, você pode criar um modelo de página restrito apenas aos usuários com a função correta para acessá-lo. Você precisará criar a função include() neste caso com error.php. Esta função include() deve conter a mensagem que você deseja exibir.
Você pode adicionar texto personalizado no arquivo error.php. Se você criar funções personalizadas, poderá fazer o mesmo para compradores, clientes, etc.
Instruções:
Tudo o que você precisa fazer é adicionar este código ao arquivo index.php do seu tema:
<?php
/* Template Name: Restricted to Authors only */
if ( !current_user_can('author')) {
include('error.php');
exit(0);
}
?>
Observação: Se esta é a primeira vez que você adiciona snippets de código no WordPress, consulte nosso guia sobre como copiar / colar snippets de código corretamente no WordPress, para não quebrar acidentalmente seu site.
Se você gostou deste trecho de código, considere conferir nossos outros artigos no site, como: 22 melhores temas do WordPress para podcasting e como salvar dados parciais de formulário no WordPress.
Comentários Deixe uma Resposta