13
2009
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
1 Comment + Add Comment
Leave a comment
Advertisement

An article by








Olá!
É um vício vir aqui ao teu blog
Obrigada pelas tuas dicas…tentei fazer o que explicas mas a verdade é que não resultou, pois mesmo sem estar registada consigo ver a página e a mensagem aparece-me em cima, antes ainda do header
http://www.lgbtculturepoint.com/encontros/mensagens-privadas/
alguma dica para resolver esta situação?
Obrigada e continua com o bom trabalho.