Como corrigir o Listing Grid vazio no JetEngine
Perguntas frequentes
Por que o Listing Grid do JetEngine aparece vazio so no frontend e não no editor?
Geralmente porque o Post Status da query inclui rascunhos visiveis ao admin no editor, mas o visitante deslogado so enxerga itens com status Publish. Ajuste o Post Status para Publish e confirme que existem posts publicados daquele Post Type.
Como saber qual clausula de query esta zerando o Listing Grid?
Abra a query em JetEngine -> Query Builder e remova uma clausula de Meta Query ou Tax Query por vez, salvando e recarregando o grid. Quando os itens voltarem a aparecer, a última clausula removida era a responsável pelo filtro restritivo.
O Cache Query do JetEngine pode deixar o Listing Grid vazio?
Sim. O Cache Query fica ligado por padrão e pode servir um resultado antigo após você alterar posts ou meta fields. A documentação do Crocoblock recomenda desativar o switcher Cache Query quando os resultados estiverem incorretos e revalidar a página.
Meu Listing Grid usa Custom Content Type e não mostra nada. O que falta?
O módulo Custom Content Type precisa estar ativado em JetEngine -> JetEngine -> Modules. Query Types como Custom Content Type, REST API e Data Store so retornam dados com o módulo correspondente habilitado no JetEngine Dashboard.
Um Offset errado pode esvaziar o Listing Grid?
Pode. Na aba Pagination, o valor de Offset pula esse número de itens iniciais. Se o Offset for maior ou igual ao total de resultados, a query pula todos e o grid fica vazio. Defina Offset como 0 para exibir desde o primeiro item.
Por que a Tax Query não retorna posts mesmo com o termo certo?
Quase sempre o campo Field esta divergente do valor informado em Terms. Se Field for Term ID, o Terms precisa ser o ID numerico; se for Slug, precisa ser o slug. Alinhe Field e Terms e confirme que o termo existe na taxonomia selecionada.
O Type da Meta Query interfere no resultado do Listing Grid?
Sim, e bastante. Comparar um campo numerico com Type Char, ou uma data com Type texto, faz a clausula não casar com nenhum registro. Defina Numeric para números, Date ou Datetime para datas e Char para texto livre.
Preciso recriar o Listing template para corrigir o grid vazio?
Normalmente não. O Listing Grid vazio quase sempre e problema da query, não do template. Corrija Post Status, Meta Query, Tax Query, Offset, módulo e Cache Query no Query Builder antes de cogitar refazer o template.














