Restringir o acesso, no wordpress, a utilizadores que não efectuaram login
anúnciantes
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




