Abr
7
2010
7
2010
Mostrar conteúdo apenas a utilizadores registados
Hoje recebi um email do Evelson perguntando se eu sabia como mostrar conteúdo apenas a utilizadores registados.
Em teoria o que vamos fazer será verificar se o utilizador efectuou login, caso tenho login efectuado mostra o conteúdo, caso não tenha efectuado login mostrar uma mensagem personalizada.
Basta procurar nos ficheiros do theme a linha com <php the_content(); ?> e substituir com o seguinte código:
<?php
if(is_user_logged_in()) {
the_content();
} else {
_e("Faça login para ver o conteúdo");
}
?>
Utilizando a função is_user_logged_in() verificamos se o utilizador efectuou o login. Com o login efectuado o utilizador pode ver o conteúdo do post, caso contrário o utilizador recebe a mensagem personalizada avisando-o que precisa de efectuar o login para ver o conteúdo.
Etiquetas:Wordpress How To
Advertisement

An article by






