Início » » WordPress Tutorials » Restringir o acesso, no wordpress, a utilizadores que não efectuaram login

Restringir o acesso, no wordpress, a utilizadores que não efectuaram login

O WordPress contem uma função que permite verificar facilmente se o utilizador está autenticado ou não. Essa função é bastante útil caso queiramos restringir o acesso de algo a utilizadores que não efectuaram o login.

Em 2009 implementei no SEO Portugal uma solução muito parecida em que alguns posts passaram a ter acesso restrito apenas a utilizadores autenticados.

No tutorial de hoje vou ensinar apenas como restringir o acesso a utilizadores que não estão autenticados, num futuro post irei então partilhar como fiz para restringir o acesso apenas a alguns posts.

Na verificação uso a função WordPress is_user_logged_in() que verifica se determinado utilizador efectuou o não o login.

if (is_user_logged_in()) {
// insere o código aqui
} else {
// caso contrario
echo "Tens de efectuar o <a href="wp-login.php">login</a>.";
}

Embora existam maneiras de trabalhares os posts e o codigo das páginas de forma a restringires o acesso apenas a determinado conteúdo ainda desconheço como criar um shortcode de forma a restringir apenas determinadas secções dos posts.

Se alguém tive uma solução, partilhe :)


Subscreve as Feeds

RSS Comentários Comentários

Falam falam, falam mas não dizem nada... assim não há comentários :(

Tags HTML suportadas nos comentários:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>