Fórum MOD WordPress e Elementor
Dúvida com Query Builder no JetEngine usando relação entre CCT e Usuários
Citação de Mateusquintino em 24/06/2025, 20:21Olá, pessoal! Tudo bem?
Estou com uma dúvida ao trabalhar com o Query Builder no JetEngine e gostaria da ajuda de vocês.
Tenho um Custom Content Type (CCT) criado, e estabeleci uma relação onde o CCT é o objeto pai e os Usuários (Users) são o objeto filho.
Preciso criar uma query que puxe todos os registros do CCT relacionados ao usuário logado (Current User), mas estou enfrentando o seguinte problema:
Ao configurar a query da seguinte forma:
Field: Item ID
Compare: Equal (=)
Value: All Macros > Related Items
From Relation: Relação entre CCT e Users
Initial Object ID From: Current User ID
A query está retornando apenas o último item cadastrado, em vez de listar todos os registros relacionados ao usuário atual.
Já revisei a relação e os dados estão corretamente vinculados, mas o resultado continua vindo incompleto.
Alguém já passou por isso ou sabe como configurar corretamente para retornar todos os itens relacionados ao usuário atual, e não apenas o último?
Agradeço desde já qualquer ajuda!
Olá, pessoal! Tudo bem?
Estou com uma dúvida ao trabalhar com o Query Builder no JetEngine e gostaria da ajuda de vocês.
Tenho um Custom Content Type (CCT) criado, e estabeleci uma relação onde o CCT é o objeto pai e os Usuários (Users) são o objeto filho.
Preciso criar uma query que puxe todos os registros do CCT relacionados ao usuário logado (Current User), mas estou enfrentando o seguinte problema:
Ao configurar a query da seguinte forma:
-
Field: Item ID
-
Compare: Equal (=)
-
Value: All Macros > Related Items
-
From Relation: Relação entre CCT e Users
-
Initial Object ID From: Current User ID
A query está retornando apenas o último item cadastrado, em vez de listar todos os registros relacionados ao usuário atual.
Já revisei a relação e os dados estão corretamente vinculados, mas o resultado continua vindo incompleto.
Alguém já passou por isso ou sabe como configurar corretamente para retornar todos os itens relacionados ao usuário atual, e não apenas o último?
Agradeço desde já qualquer ajuda!
Arquivos enviados:Citação de Mercado Online Digital em 26/06/2025, 11:50Bom dia @mateusquintino, como vai?
Acredito que entendi sua dúvida sobre a configuração da Query no JetEngine com Custom Content Types (CCT), veja abaixo a possível solução do problema.
Pelo que você descreveu, o objetivo é listar todos os registros do seu CCT que estão relacionados ao usuário logado. No entanto, ao utilizar a macro
%%related_items%%, a query está retornando apenas um único item, geralmente o último cadastrado — e isso pode ocorrer por conta da forma como o JetEngine interpreta essa macro em certas relações.Siga os passos abaixo para possível solução:
Acesse o Query Builder e edite a query que está utilizando.
Certifique-se de que o Query Type esteja definido como Custom Content Type, e que o CCT correto esteja selecionado.
Em seguida, vá até a aba Query Clauses > Incluir por IDs.
Ative e configure da seguinte forma:
%%related_items_from_sua_relacao%%
Substitua
sua_relacaopelo slug da relação criada entre o CCT e os usuários.Exemplo:
%%related_items_from_relacao_cct_usuarios%%
Initial Object ID From:
Selecione Current User IDSalve a query e teste a visualização no frontend.
Agradecemos por fazer da nossa Guild!
Bom dia @mateusquintino, como vai?
Acredito que entendi sua dúvida sobre a configuração da Query no JetEngine com Custom Content Types (CCT), veja abaixo a possível solução do problema.
Pelo que você descreveu, o objetivo é listar todos os registros do seu CCT que estão relacionados ao usuário logado. No entanto, ao utilizar a macro %%related_items%%, a query está retornando apenas um único item, geralmente o último cadastrado — e isso pode ocorrer por conta da forma como o JetEngine interpreta essa macro em certas relações.
Siga os passos abaixo para possível solução:
-
Acesse o Query Builder e edite a query que está utilizando.
-
Certifique-se de que o Query Type esteja definido como Custom Content Type, e que o CCT correto esteja selecionado.
-
Em seguida, vá até a aba Query Clauses > Incluir por IDs.
-
Ative e configure da seguinte forma:
%%related_items_from_sua_relacao%%
Substitua
sua_relacaopelo slug da relação criada entre o CCT e os usuários.Exemplo:
%%related_items_from_relacao_cct_usuarios%%
-
Initial Object ID From:
Selecione Current User ID
-
-
Salve a query e teste a visualização no frontend.
Agradecemos por fazer da nossa Guild!




