Assine o Nosso Feed

69 Leitores

Mostrar conteúdo para membros registrados no WordPress

VN:F [1.9.3_1094]

mostrando-conteudo-apenas-para-usuarios-registrados

Como você deve saber, o WordPress permite que usuários se registrem no seu blog ou site. Até ai tudo bem, você abre o registro e espera sentado? Errado! Você cria algo para chamar atenção, como um conteúdo apenas para usuários cadastrados, genial não?

Para isso é necessário criar um shortcode, o que é relativamente fácil se você já trabalha com WordPress a algum tempo. O primeiro passo é criar o shortcode, abra o arquivo functions.php que se encontra na pasta de seu tema, se o arquivo não existe (dificilmente), crie-o e cole o código abaixo.

function member_check_shortcode($atts, $content = null) {
  if (is_user_logged_in() && !is_null($content) && !is_feed()) {
    return $content;
  } else {
    return 'Desculpe-nos, essa parte do post é apenas para usuários registrados. <a href="http://www.hotpress.com.br/wp-admin/">Click Aqui e registre-se</a>

O mais difícil já foi, agora vem a próxima parte. Para o WordPress identificar as partes que só serão lidas pelo usuário registrado você deve fazer o seguinte:

[registrado]
O que estiver aqui dentro só vai ser visto por usuários registrados, como textos, links ou o que você desejar.
[/registrado]

Bom fazendo isso o usuário registrado vai ver o conteúdo que você colocou entre as tags, e o usuário não registrado vai ver o pedido de registro no seu blog. Essa dica é muito útil para aumentar o numero de usuários registrados, fazer promoções ou qualquer outra utilidade que você encontre para esconder algo de um usuário não registrado.

Mostrar conteúdo para membros registrados no WordPress, 3.0 out of 5 based on 2 ratings

Leia Também

  1. Mostrar quantos comentários de usuários registrados tem seu WordPress
  2. Como recuperar a sua senha do WordPress em Localhost
  3. Como mostrar o total de seguidores do twitter no seu blog?
  4. 20 Plugins para administrar um blog com vários autores
  5. Inserir a biografia do autor nos posts do WordPress

2 comentários

  1. Augusto says:

    Ótima dica, mas se ao contrário de um post eu quisesse proteger (permitindo só usuários registrados) toda uma categoria.

    Como faço?

  2. Augusto says:

    Outra coisa. Toda vez que copio e colo dentro do meu arquivo de funções que já tem outras da erro.

    O que faço?

Deixe um comentário!