Visão geral do tipo de consulta dos usuários do Query Builder
Papel do usuário
Esta guia permite incluir ou excluir usuários por sua função de usuário do WordPress.

- Função – você encontrará todas as funções de usuário em seu site neste menu suspenso. Você pode selecionar quantos quiser. O usuário atribuído a cada função selecionada será adicionado à lista;
- Role In – aqui, você também pode escolher várias funções de usuário. Os usuários atribuídos a pelo menos uma das funções escolhidas serão adicionados à lista;
- Função não incluída — os usuários atribuídos a pelo menos uma das funções escolhidas aqui serão excluídos da lista.
Incluir excluir
Aqui você também pode incluir ou excluir usuários. Desta vez, faça isso especificando o ID do usuário.
- Incluir — digite aqui os IDs dos usuários que deseja adicionar à lista;
- Excluir — aqui você pode digitar os IDs dos usuários que não deseja ver na lista.
Diversos
Confira outros pontos adicionais e preencha os campos caso sejam necessários para sua consulta.
- Pesquisar – se quiser exibir apenas usuários com um valor específico em um de seus metacampos padrão (como Login, Email ou URL), você pode digitar esse valor aqui. Depois, escolha o metacampo padrão no menu suspenso Colunas de pesquisa . O valor digitado será pesquisado nos campos selecionados na lista Colunas de Pesquisa . Somente usuários com esse valor nos campos escolhidos serão adicionados à lista. Você também pode definir as regras de pesquisa aqui (no campo Pesquisar ) usando o símbolo “*”:
- “*” antes do valor — o sistema irá pesquisar os valores que começam com os símbolos que você digita. Por exemplo, se você inserir “*a” na barra, todos os usuários que possuem um valor que começa com “a” no campo que você escolheu serão adicionados à lista;
- “*” após o valor — o sistema irá pesquisar os valores que terminam com os símbolos que você digita. Por exemplo, se você inserir “a*” na barra, todos os usuários que possuem um valor que termina com “a” no campo que você escolheu serão adicionados à lista;
- “*” antes e depois do valor — o sistema pesquisará os valores que contêm símbolos digitados. Por exemplo, se você inserir “*a*” na barra, todos os usuários que possuem um valor que inclua “a” no campo que você escolheu serão adicionados à lista;
- Colunas de pesquisa – você encontrará todos os metacampos anexados aos usuários neste menu suspenso. Escolha aquele em que deseja pesquisar o valor da barra Pesquisar ;
- Número — nesta barra você pode definir a quantidade de usuários que serão adicionados à lista;
- Offset — digite o número de primeiras postagens que não serão adicionadas à lista;
- Paginado – esse recurso funciona como se houvesse paginação adicionada à lista. Você pode digitar um número da página e todos os usuários que seriam mostrados naquela página serão adicionados à lista;
- Ordenar por — escolha por qual valor ordenar os usuários na lista;
- Ordem — selecione como os usuários serão ordenados – dos valores mais baixos para os mais altos ou vice-versa.
Metaconsulta
Esta guia permite adicionar usuários à lista de acordo com os valores de seus metacampos. Você define um valor na área de texto Valor e, em seguida, os dados do metacampo escolhido na barra Chave/nome do campo são comparados a esse valor. Se corresponderem, o usuário será adicionado à lista. As condições que o valor do metacampo deve atender são chamadas de Meta Query Clause . Você pode adicionar quantas Meta Clauses desejar clicando no botão “ Adicionar Novo ”.
- Chave/nome do campo — insira o nome do metacampo anexado ao tipo de postagem que você escolheu na guia Configurações gerais . Você pode usar tags dinâmicas nesta barra. Por exemplo, selecione a macro “Termos atuais” e pressione o botão “ Configurações avançadas ” para definir o contexto “Usuário consultado” e preencha o campo Fallback com o valor desejado (por exemplo, “Não encontrado”). Então agora, as postagens consultadas serão exibidas apenas para o usuário consultado. E quando as postagens estiverem ausentes, o substituto “Não encontrado” será mostrado. Você pode definir o Contexto e o Fallback para qualquer macro selecionada;
- Valor — o valor que você definir aqui será comparado ao valor do metacampo que você escolheu na barra Chave/nome do campo ;
- Comparar — aqui você pode selecionar como os valores serão comparados:
- Igual — exibe postagens com valor igual;
- Diferente — mostra postagens que não possuem valor igual;
- Maior que — mostra postagens com valor maior. Funciona apenas com valores numéricos;
- Maior ou igual — exibe postagens com valor maior ou igual. Também funciona apenas para valores numéricos;
- Menor que — mostra postagens de menor valor. Somente para valores numéricos;
- Menor ou igual — exibe postagens que possuem valor numérico menor ou igual;
- Curtir — mostra postagens que possuem o valor que você definiu no campo Valor mencionado no conteúdo;
- Não gostei — exibe apenas os posts que não possuem o valor que você colocou no campo Valor mencionado no conteúdo;
- Na lista — após você adicionar vários valores ao campo Valor, mostra os posts que possuem pelo menos um deles em seu conteúdo;
- Não está na lista – exibe postagens que possuem quaisquer valores, exceto aqueles que você digitou no campo Valor;
- Entre — exibe postagens que contenham o valor entre dois, que são definidos no campo Valor;
- Não entre — mostra todas as postagens, exceto aquelas que possuem um valor que corresponde ao intervalo definido;
- Existir — mostra todas as postagens que contêm a chave. Você não precisa definir o Valor neste caso;
- Não existe — exibe todas as postagens que não incluem a chave. Você também não precisa selecionar o Valor;
- Regexp – consulta os usuários dependendo das caixas de seleção ou dos valores dos metacampos de rádio;
- Não regexp — exclui as caixas de seleção ou valor de rádio mencionados, a consulta não levará isso em consideração;
- Tipo – este menu suspenso permite especificar que tipo de dados são armazenados no metacampo escolhido:
- Char — dados alfabéticos que não diferenciam maiúsculas de minúsculas;
- Numérico — apenas números inteiros;
- Data – valores de data (lembre-se, deve estar habilitado o botão Salvar como carimbo de data / hora nos campos de onde você obtém os valores de data);
- Datetime — data e hora (lembre-se, deve estar ativado o botão Salvar como carimbo de data/hora nos campos de onde você obtém os valores de data);
- Decimal — dados numéricos fracionários;
- Tempo — valores de tempo;
- Binário — dados sensíveis ao caso;
- Assinado — números inteiros, positivos e negativos;
- Não assinado – números inteiros, apenas positivos.
Consulta de data
Observe esta guia se desejar consultar os usuários dependendo dos critérios de data.
- Ano — os usuários que foram criados ou modificados neste ano serão adicionados à lista;
- Mês — os usuários que foram criados ou modificados neste mês serão adicionados à lista;
- Dia — os usuários que foram criados ou modificados neste dia serão adicionados à lista;
- Depois — os usuários criados ou modificados após a data inserida nesta barra serão adicionados à lista;
- Antes — digite a data aqui e todos os usuários criados ou modificados antes dela serão adicionados à lista;
- Inclusivo — se você ativar esta alternância, a data digitada nas barras Depois ou Antes será incluída no intervalo;
- Comparar — aqui você pode escolher como a data adicionada às barras Ano, Mês e Dia será comparada com a data de criação ou modificação do usuário;
- Coluna – você pode escolher qual data deseja neste menu suspenso – a data de criação ou modificação.
Pesquisa geográfica
Defina a consulta dependendo da localização . A consulta selecionará usuários com as coordenadas dos pontos dentro deste raio armazenadas nos campos correspondentes. Os dados recebidos não precisam ser exibidos no mapa; isso também pode ser feito por meio de uma listagem.
Começando pela guia correspondente, você poderá observar o mapa no campo Selecionar local . Escolha o ponto desejado no mapa para defini-lo como centro da pesquisa.
O mapa é exibido dependendo do provedor que você selecionou anteriormente nas configurações do Provedor de Mapas.
Em seguida, trabalhe nos campos de configuração adicionais apresentados após o mapa.
- Campo de endereço — digite um valor de metacampo de endereço criado anteriormente com JetEngine . Pode ser o metacampo do usuário que armazena o endereço. Pode ser um metacampo de mapa ou dois valores de metacampos que mantêm a latitude e a longitude separadas por vírgula;
- Distância — digite o raio para realizar a busca em torno do centro escolhido;
- Unidades – escolha entre “Milhas” e “Quilômetros” para definir a unidade de distância desejada.
Depois de ajustar os campos necessários nas guias descritas, você pode finalmente pressionar o botão “ Adicionar Consulta ” e adicionar esta consulta à lista de postagens desejadas.
Isso é tudo para o tipo de consulta de usuários. Agora você pode criar uma lista de usuários desejada com o plugin JetEngine e exibi-la onde quiser.