Exibindo todas as avaliações de usuários na página de usuário único

Definir página de usuário único no Profile Builder

A primeira etapa é criar e anexar a página de usuário único nas configurações do Profile Builder .

Crie uma página estática no Painel do WordPress > Páginas primeiro; em seguida, vá para WordPress Dashboard > JetEngine > Profile Builder , ative a alternância de página de usuário único e anexe a página recém-criada no campo de mesmo nome abaixo.

página de usuário único do criador de perfil jetengineCrie um modelo que posteriormente exibirá avaliações e anexe-o ao item na seção Página do usuário .

Pressione o botão “ Salvar ”.

página de usuário do criador de perfil jetengine

Criar consulta SQL no Query Builder

A próxima etapa é criar uma consulta SQL para recuperar todas as avaliações já enviadas pelo usuário consultado.

Vá para WordPress Dashboard > JetEngine > Query Builder e clique em “ Adicionar Novo ”.

Selecione “Consulta SQL” no campo Tipo de consulta e preencha o campo Da tabela com o valor “jet_reviews”.

construtor de consultas jetengine sqlDepois que a tabela de banco de dados necessária for selecionada, especifique as condições Where (cláusulas de consulta) para a consulta; os resultados serão classificados pelos parâmetros definidos neste bloco.

Neste caso, a única condição essencial é comparar o autor da avaliação com o usuário consultado. Para conseguir isso, selecione “autor” como coluna , “igual” como operador de comparação e macro “ID do usuário consultado” como valor .

Clique no botão “ Adicionar/Atualizar Consulta ”.

a segunda parte do construtor de consultas jetengine sql

Criar item de listagem para avaliações

Agora é hora de criar um modelo de item de listagem para exibir todos os dados de revisão necessários.

Vá para Painel do WordPress> JetEngine> Listagens e pressione “ Adicionar novo ”.

Escolha “Query Builder” como fonte da listagem e especifique a consulta SQL criada anteriormente .

Clique no botão “ Criar item de listagem ”.

item de listagem de motores a jatoUse o widget Campo Dinâmico para gerar os dados de revisão. Todos os campos disponíveis estão listados no menu suspenso Campo do objeto .

Adicione quantos Campos Dinâmicos forem necessários e salve o modelo pressionando o botão “ Publicar/Atualizar ”.

campo dinâmico do motor a jato

Coloque a listagem de avaliações na página de usuário único

A última etapa é colocar a grade de listagem baseada na consulta SQL na página de usuário único .

Vá para o modelo que exibe os comentários e abra-o no editor Elementor. Coloque o widget Listing Grid no modelo, selecione o modelo de listagem criado na etapa anterior e salve as alterações.

grade de listagem de motores a jatoVamos verificar o resultado agora.

O usuário deste exemplo enviou três avaliações para postagens diferentes no site e agora todas as avaliações são exibidas corretamente na página de usuário único .

analisa a página de usuário único do usuário consultado

Isso é tudo; agora você sabe como exibir todas as avaliações de usuários do WordPress na página de usuário único usando os plug-ins JetEngine e JetReviews .

Índice