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.
Crie 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 ”.
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”.
Depois 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 ”.
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 ”.
Use 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 ”.
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.
Vamos 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 .
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 .