Como mostrar o módulo de comentários do Divi apenas para usuários logados

Publicados: 2023-09-13

A seção de comentários de qualquer blog pode ser um local de grande discussão. No entanto, pode chegar um momento em que você queira construir sua comunidade online. Com o recurso Divi Condition Options, podemos evitar que usuários que não fazem parte do seu blog comentem nas postagens. Isso pode funcionar para uma comunidade exclusiva para membros ou como uma vantagem de um site de membros.

Neste tutorial, mostraremos como exibir o Módulo de Comentários do Divi apenas para usuários logados, isso permitirá que você interaja diretamente com sua comunidade! Usaremos o modelo de postagem do blog do Film Lab como base deste tutorial Divi.

Índice
  • 1 Como criar uma seção de comentários somente para membros
    • 1.1 Antes: uma seção de comentários gratuita para todos
    • 1.2 Depois: Uma seção de comentários exclusiva para membros
  • 2 Instalando o modelo de postagem do blog
    • 2.1 Vá para Divi Theme Builder
    • 2.2 Carregar modelo de site
    • 2.3 Salvar alterações no Divi Theme Builder
  • 3 Modificando o modelo
    • 3.1 Modelo de postagem aberta
    • 3.2 Adicionar uma nova linha para o módulo de login
    • 3.3 Adicionar Módulo de Login
    • 3.4 Adicionar texto ao módulo de login
    • Módulo de login de estilo 3.5
    • 3.6 Aplicar condição de exibição à linha do módulo de login
    • 3.7 Ativando condições de exibição para a seção de comentários somente para novos membros
  • 4 Uma seção de comentários apenas para membros finalizados
  • 5 Em conclusão

Como criar uma seção de comentários somente para membros

O recurso Condição do Divi nos permite escolher um conjunto de parâmetros com os quais módulos, linhas, colunas e seções podem interagir. Para o nosso caso, queremos definir as condições de exibição com base no status de login do usuário. Aqui está um resumo das etapas que seguiremos neste tutorial para obter nossa seção de comentários exclusiva para membros:

  1. Faça upload do seu modelo de postagem de blog para o Divi Theme Builder (ou crie seu modelo de blog!)
  2. Crie sua seção de comentários somente para membros contendo um módulo de login
  3. Ative as condições de exibição para a linha que contém o módulo de login
  4. Ative as condições de exibição para a linha que contém o módulo de comentários
  5. Salve e teste o modelo em uma janela anônima

Antes: uma seção de comentários gratuita para todos

Esta é a aparência do modelo de postagem do blog do Film Lab sem a seção de comentários exclusiva para membros. Observe que qualquer pessoa pode acessar uma postagem do blog, lê-la e interagir com a seção de comentários.

Como mostrar o Módulo de Comentários do Divi apenas para usuários logados, após o login

Depois: uma seção de comentários exclusiva para membros

Usando as opções de condição do Divi, agora podemos mostrar um módulo de login. Depois que um usuário fizer login, ele poderá interagir com o Módulo de comentários. Se não for um usuário conectado, não poderá ver ou enviar um comentário.

Como mostrar o módulo de comentários do Divi apenas para usuários logados, antes do login

Instalando o modelo de postagem do blog

Antes de começarmos a criar nossa seção de comentários exclusiva para membros, precisamos baixar o modelo que usaremos. Você pode baixar o modelo de postagem do blog do Film Lab aqui.

Baixe o modelo de postagem do blog Film Lab no blog Divi

Vá para o Divi Theme Builder

Para fazer upload do modelo, navegue até Divi Theme Builder no backend do seu site WordPress.

Primeiros passos com o Divi Conference Layout Pack

Carregar modelo de site

Então, no canto superior direito, você verá um ícone com duas setas. Clique no ícone.

Importando o layout de cabeçalho e rodapé para o Divi Theme Builder

Navegue até a guia de importação, carregue o arquivo JSON que você pode baixar nesta postagem e clique em ‘Importar modelos do Divi Theme Builder’.

Importar configurações para o pacote de layout de cabeçalho e rodapé

Salvar alterações no Divi Theme Builder

Depois de fazer upload do arquivo, você notará um novo modelo com uma nova área do corpo atribuída a Todas as postagens. Salve as alterações do Divi Theme Builder assim que desejar que o modelo seja ativado.

Salve o layout da postagem do blog importado no Divi Theme Builder

Modificando o modelo

Abrir modelo de postagem

Agora que nosso modelo está instalado e atribuído a todas as postagens do blog em nosso site, podemos começar a construir nossa seção de comentários somente para membros. Começamos abrindo o modelo.

Comece a editar o modelo de corpo da postagem do blog no Divi Builder

Adicione uma nova linha para o módulo de login

Adicione uma nova linha na mesma seção do Módulo de comentários deste modelo. Mude para a visualização wireframe para facilitar. Em seguida, clique no ícone de adição verde para adicionar uma nova linha acima da linha que contém o Módulo de Comentário.

Adicionar novo para o Módulo de Login

A seguir, adicionaremos uma coluna à linha.

Adicione um layout de uma coluna à linha recém-adicionada

Adicionar módulo de login

Em nossa nova linha, adicionaremos um Módulo de Login. Queremos que os usuários façam login em nosso site para acessar nossa seção de comentários exclusiva para membros. Percorra a caixa modal Módulo até ver o

Adicione o módulo de login à medida que começamos a criar nossa seção de comentários somente para membros

Adicionar texto ao módulo de login

Vamos adicionar um título ao Módulo de Login. Também usaremos este título para pedir aos usuários que façam login antes de acessar nossa seção de comentários.

Adicionar título ao Módulo de Login

Módulo de login de estilo

Agora, estilizaremos nosso módulo de login recém-adicionado para corresponder à marca do modelo de blog do Film Lab.

Configurando o plano de fundo do módulo de login

Clique no ícone do balde de tinta. Isso adicionará uma cor de preenchimento sólida #ff4125 ao plano de fundo do módulo. Em seguida, clique no botão Usar cor de fundo .

Adicione cor de fundo ao Módulo de Login para nossa seção de comentários somente para membros

Fundo

  • Cor de fundo: #ff4125
  • Usar cor de fundo: Sim

Estilizando os Campos

Para os Campos, usaremos a mesma cor da seção para seu fundo com texto preto.

Comece a estilizar os campos do Módulo de Login

Campos: plano de fundo e estilo de texto

  • Cor de fundo dos campos: #eae9e4
  • Cor do texto dos campos: #000000
  • Cor de fundo do foco dos campos: #eae9e4
  • Cor do texto do foco dos campos: #000000

Também daremos uma borda aos campos e sem cantos arredondados. Isso imitará o estilo do Módulo de Comentários.

Estilo de borda dos campos de login

Campos: plano de fundo e estilo de texto

  • Campos Cantos Arredondados: 0
  • Estilos de borda de campos: todos
  • Largura da borda dos campos: 1px
  • Cor da borda dos campos: #000000
  • Estilo de borda dos campos: Sólido

Estilizando o título

O título usará a mesma fonte usada em todo o modelo e será branco.

Estilizando o texto do título do Módulo de Login

Texto do título

  • Texto do cabeçalho do título: H2
  • Fonte do título: Mulish
  • Cor do texto do título: #ffffff

Observe que adicionamos tamanhos responsivos para que o título fique bem em diferentes tamanhos de tela.

Configurando os tamanhos da fonte do texto do título para o Módulo de Login

Texto do título: Tamanho da fonte

  • Tamanho da fonte do texto do título (desktop): 64px
  • Tamanho da fonte do texto do título (Tablet): 48px
  • Tamanho da fonte do texto do título (Mobiler): 48px

Estilizando o botão

Para economizar tempo, copie e cole as configurações do botão do Módulo de Comentários em nosso Módulo de Login. Clique no ícone de configurações do Módulo de comentários.

Copiando as configurações do botão do módulo de comentários

Navegue até a guia Projeto . Role para baixo até a guia Botão. Clique com o botão direito na guia do botão e clique em Copiar estilos de botão .

Copiando as configurações do botão -novamente -do módulo de comentários

Depois, saia do Módulo de Comentários. Entre no Módulo de Login clicando no ícone de engrenagem.

Insira as configurações do módulo de login

Novamente, clique na guia Design e role para baixo até a guia Botão . Em seguida, clique com o botão direito e selecione Colar estilos de botão . Voilá! O botão parece próximo ao botão dentro do Módulo de comentários.

Colar estilos de botão do módulo de comentários no módulo de login

Agora, o botão do nosso Módulo de Login corresponde ao estilo dos botões do Módulo de Comentários. Viva nós!

Estilo do botão do módulo de login

Aplicar condição de exibição à linha do módulo de login

Com nosso Módulo de Login estilizado, agora podemos colocar nossa primeira Condição de Exibição em prática. A condição de exibição é crítica para criar uma seção de comentários somente para membros. Divi oferece várias opções no recurso Display Condition que ajudam a tornar isso possível. Clique no ícone de engrenagem para inserir as configurações da linha que contém o Módulo de Login.

Insira as configurações de linha para a linha com o Módulo de Login

Clique na guia Avançado nas configurações de linha e, em seguida, clique na guia Condições . Em seguida, clique no ícone de adição .

Preparando-se para ativar as Condições de exibição para nossa seção de comentários exclusiva para membros

Ao clicar no ícone de adição, você terá muitas opções para a condição de exibição (ou ocultação) desta linha. Role para baixo até Status do usuário e clique em Status de login.

Ativando a condição de exibição de status de login para a linha do Módulo de Login

Feito isso, receberemos outra caixa modal. Dentro desta caixa modal, queremos clicar no menu suspenso que diz User is Logged In e alterá-lo para User is Logged Out . Isso é o que contribui para nossa seção de comentários exclusiva para membros. Como queremos que as pessoas sejam membros do site, elas devem ter uma credencial de login válida para acessar nossa seção de comentários. Se não tiverem credenciais válidas, não poderão acessar a seção de comentários do nosso site.

Exibir esta linha somente se o usuário estiver desconectado

Condições de exibição

  • Exibir somente se: o usuário estiver desconectado
  • Habilitar Condição: Sim

Depois de selecionar sua condição de exibição, certifique-se de salvar suas alterações clicando no botão de seleção verde da caixa modal. Esteja ciente da notificação sobre plug-ins de cache.

Salve as configurações de condições de exibição em preparação para nossa seção de comentários exclusiva para membros

Ativando condições de exibição para a seção de comentários somente para novos membros

A parte final deste tutorial é configurar a condição de exibição para a linha que contém o módulo de comentário. Para fazer isso, clique no ícone de engrenagem para acessar as configurações da linha.

Editando a linha que contém o Módulo de Comentários para criar nossa seção de comentários somente para membros

Assim como a linha que contém o Módulo de Login, uma vez dentro das Configurações da Linha, clicaremos na aba Avançado , depois clicaremos na aba Condições e pressionaremos o ícone de adição para adicionar nossa Condição de Exibição.

Ativando a condição de exibição para a linha do módulo de comentários

Para a linha que contém o Módulo de Comentário, em vez de exibir apenas se o usuário estiver desconectado, queremos que ela seja exibida apenas se o usuário estiver logado.

Condições de exibição para a linha que contém o Módulo de Comentários para nossa seção de comentários somente para membros

Uma seção de comentários apenas para membros finalizados

Agora que adicionamos condições de exibição ao módulo de comentários e à linha com o módulo de login, podemos fazer um teste rápido. Visite uma postagem de blog em seu site em uma janela de navegação anônima ou privada.

Nossa seção de comentários exclusiva para membros em um navegador privado

Usamos um navegador privado ou uma janela anônima para testar nossas condições de exibição, pois a janela nos desconectará temporariamente do nosso site enquanto navegamos nele. Quando você voltar à navegação normal e * estiver * conectado ao seu site, deverá ver sua seção de comentários. Alternativamente, você pode sair do seu site WordPress para ver o seu trabalho concluído! Embora tenhamos feito este tutorial em um módulo de comentários, ele pode ser aplicado a qualquer módulo, linha, coluna ou seção nativamente no Divi; nenhum plugin adicional é necessário. Reserve algum tempo para misturar e combinar as diferentes configurações de exibição e ver o que você faz.

Para concluir

Criar uma comunidade no seu site WordPress permite aprofundar a confiança de quem mais utiliza o seu site. Uma maneira de fazer isso é criar uma seção de comentários somente para membros que permite que os membros interajam facilmente entre si. Divi possui ferramentas e recursos integrados que tornam isso muito fácil. Com as condições de exibição nativas do Divi, é possível permitir que seus usuários interajam apenas entre si. Além disso, você pode estilizar facilmente seu Módulo de Comentários usando a guia Design e as ferramentas de edição completas do Divi. Para construir uma comunidade privada ágil, você não precisa instalar um plugin de associação ao usar o Divi. Ao ativar certos recursos no núcleo do Divi, você pode criar uma seção de comentários de usuários logados, fortalecer sua comunidade online e manter seu site WordPress leve e ágil. Antes de usar um plug-in para adicionar recursos simples de associação ao seu site, considere verificar as Condições de exibição da Divi para conhecer aspectos do seu site hoje.