Mar
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 :)

Gostaste deste artigo? Recebe acesso a conteúdo exclusivo no teu email...

Subscreve a newsletter do muiomuio.net e recebe acesso a conteúdo exclusivo sobre como criar blogs de sucesso e promoções para ganhares dinheiro online. Ao subscreveres a esta newsletter o teu email será protegido e não será partilhado com outras pessoas ou entidades.

 
Opções

A tua privacidade é respeitada, podes anular a tua subscrição a qualquer momento apenas com 1 clique.

About the Author:

Front-end developer & blogger

1 Comment + Add Comment

  • 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.

Leave a comment

Advertisement

Newsletter

Opções

Subscreve as feeds

Review http://muiomuio.net on alexa.com

Facebook

Blogging Tip Blogs - BlogCatalog Blog Directory
More in WordPress Tutorials (81 of 129 articles)