Visão geral da consulta de postagens do Listing Grid
Primeira vista
Haverá alguns recursos quando você desdobrar a seção Consulta de postagens .
Em primeiro lugar, haverá um único item. Cada consulta é adicionada à Grade de Listagem separadamente, mas você pode adicionar quantas consultas precisar clicando no botão “ Adicionar Item ”. Você poderá escolher o tipo do item entre cinco variantes: “Postagens e parâmetros do autor”, “Ordem e compensação”, “Consulta fiscal”, “Meta consulta” e “Consulta de data”. Cada um deles será descrito mais detalhadamente nesta visão geral.
Os outros dois recursos são relação de consulta meta e relação de consulta fiscal . Se você adicionou vários itens de consulta meta ou fiscal, poderá definir como eles funcionam juntos aqui. AND significa que todas as consultas adicionadas serão executadas ao mesmo tempo. OR significa que apenas uma das consultas adicionadas que melhor se adequam ao caso estará ativa.
Consulta de postagens e parâmetros de autor
Este tipo de consulta permite filtrar as postagens por ID, parentesco, status ou autor.
- Incluir postagens por IDs — esse recurso permite escolher quais postagens serão exibidas na grade. Digite seus números de identificação no campo, separados por vírgulas, e eles serão mostrados na grade. Ou pressione o botão “ Tags dinâmicas ” para exibir postagens com base no parâmetro específico. Por exemplo, itens relacionados;
- Excluir postagens por IDs — se houver algumas postagens que você não deseja mostrar nesta grade específica, você pode excluí-las aqui. Coloque no campo os números de identificação das postagens das quais deseja se livrar e elas serão excluídas;
- Obter filho de — se você deseja exibir postagens secundárias de uma postagem principal específica (uma ou várias), insira os IDs das postagens principais aqui;
- Obter postagens com status — esse recurso permite exibir na grade apenas as postagens com status escolhido, como “Publicar” ou “Privado”;
- Postagens por autor — nesta lista suspensa, você pode escolher um autor, e a grade exibirá apenas as postagens desse autor;
- Consulta de pesquisa – se você precisar mostrar na grade apenas os itens que possuem uma palavra específica no título ou na descrição, este recurso pode ajudar. Basta digitar a palavra no campo;
- Obter postagens da loja – esta opção permite mostrar apenas os itens que chegaram em uma determinada loja. Mais detalhes sobre esta funcionalidade podem ser encontrados neste tutorial .
Consulta de pedido e compensação
Se você deseja adicionar um deslocamento aos itens da grade ou colocá-los em uma ordem específica, este tipo de consulta irá ajudá-lo.
- Deslocamento de postagens – o número que você digita aqui é o número de postagens que a grade deixará de fora depois de exibi-las. Por exemplo, se você digitar “1” neste campo, o primeiro post da grade será o segundo post da lista de posts;
- Ordem — você pode colocar os itens em ordem crescente (ASC) ou decrescente (DESC);
- Ordenar por — também é possível ordenar as postagens por valores como ID ou Data. Este recurso pode ser combinado com o Pedido . Por exemplo, você pode ordenar as postagens por data e depois escolher a ordem decrescente.
Recurso “Ordenar por”
Verifique a breve revisão das opções disponíveis de Ordenar por . Vamos supor que você selecionou a opção “ASC” no campo Pedido .
- ID — exibe os itens de acordo com seus números de ID. Assim, o post com ID “1” será exibido como o primeiro, aquele com ID “2” será o segundo, etc.;
- Autor — filtra os itens de acordo com o autor. A ordem depende do ID do autor. Por exemplo, o ID do administrador é “1” e o ID do editor é “2”, portanto as postagens feitas pelo administrador serão mostradas primeiro;
- Título – filtra os títulos das postagens em ordem alfabética. Na lista de países, a Argentina será a primeira, seguida pela Bélgica, Canadá, etc.;
- Nome – mostra as postagens dependendo do slug. Por exemplo, a “torta de maçã” precederá o “pão de banana”;
- Tipo — exibe postagens por tipo de postagem. Isso significa que se você tiver vários tipos de post injetados no Listing Grid , os posts serão filtrados dependendo do tipo de post ao qual pertencem;
- Data — mostra as postagens pela data em que foram publicadas. Assim, se uma postagem foi publicada em 20/02/2021 e a outra em 15/03/2021, a postada em fevereiro será localizada antes da postada em março;
- Modificado – define as postagens pela data em que foram modificadas. Por exemplo, se “Melhores Programas de TV” foi modificado em 15/02/2022, enquanto “Nomeados ao Oscar” foi editado pela última vez em 16/02/2022, os “Melhores Programas de TV” serão exibidos antes de “Nomeados ao Oscar”;
- Pai — coloca as postagens dependendo da data de criação da postagem pai. Isso significa que a postagem cujo pai foi criado antes das outras postagens será exibida primeiro. Por pai, entende-se a página pai. Ele deve ser editado diretamente no editor de postagem na guia Atributos da página , somente quando a alternância hierárquica e o recurso Suporte a “Atributos da página” estiverem ativados na guia Configurações avançadas do tipo de postagem que você deseja editar;
- Aleatório — exibe postagens em ordem aleatória cada vez que a página é recarregada;
- Contagem de comentários – o filtro funciona pelo número de comentários deixados na postagem. É por isso que o post com um comentário ficará em primeiro lugar na grade, e aqueles cujo público deixou dois ou mais comentários virão em seguida;
- Relevância — mostra as postagens por relevância de pesquisa, na seguinte ordem: postagens com frases correspondentes; todos os termos de pesquisa no título do post; quaisquer palavras da consulta de pesquisa no título da postagem; frase completa encontrada no conteúdo da postagem. Lembre-se que deve ser colocada pesquisa na página para o correto funcionamento deste recurso. Por exemplo, Filtro de pesquisa por JetSmartFilters ;
- Ordem do menu — define as postagens em uma ordem específica determinada no campo Ordem , disponível durante a edição da postagem. Assim, os posts cuja ordem é definida como “0” devem ser mostrados primeiro; depois disso, prossegue o post com a ordem “1”, depois “2”, etc. Lembre-se que o campo Pedido aparece apenas quando a opção “Atributos da página” estiver selecionada como Suportes na aba Configurações Avançadas do editor de tipo de post;
- Valor meta – permite definir o valor meta pelo qual você pode filtrar postagens. Se escrevermos o meta valor ‘_pricing’ no campo Meta key for order , a primeira opção que teremos é um tour com preço de $ 150, o seguinte custará $ 180 e o terceiro já pode ser comprado por $ 200;
- Metacláusula — exibe postagens dependendo da metacláusula. Funciona em cooperação com o tipo “Meta Query”. Portanto, defina a “Meta Query” necessária e cole seu valor de Meta Query Clause na cláusula Meta para solicitar o campo da consulta “Order & Offset”;
- Preservar a ordem dos IDs das postagens fornecida na opção “Incluir postagens por IDs” – funciona se você também tiver adicionado a Consulta de Postagens e Parâmetros do Autor com alguns IDs colados no campo Incluir postagens por IDs . Por exemplo, se escrevermos “340, 723, 620” IDs de postagem no campo mencionado, obteremos as postagens corretas nesta ordem. Sem a opção atual Ordenar por , veríamos a ordem das postagens “340, 620, 723” na grade, pois seriam exibidas em ordem numérica.
Consulta Fiscal
Esse tipo de consulta funciona com taxonomias e pode ajudar você a classificar as postagens na grade de acordo com as categorias que você cria para elas.
- Taxonomia — neste menu suspenso, você pode selecionar o tipo de taxonomia aplicada às postagens. Todas as taxonomias disponíveis serão listadas lá;
- Taxonomia do metacampo – se você tiver um metacampo onde digita o nome da taxonomia, poderá usá-lo aqui. O valor do metacampo será utilizado como taxonomia para consulta;
- Operador — este campo define como diferentes termos funcionarão juntos. O operador IN mostra todos os valores na taxonomia escolhida. NOT IN oculta todos os itens aplicados ao termo selecionado. O operador AND permite a existência de múltiplas condições. EXIST é usado para testar a existência de qualquer registro em uma subconsulta. NOT EXIST executa a ação oposta;
- Campo — aqui você pode escolher como exibir os termos: por ID do termo, Slug ou Nome. Se você selecionou o ID do Termo , deverá preencher o campo Termos com a macro %current_terms% para exibir os posts com os mesmos termos do principal da página. Para adicionar mais termos aos atuais, você pode simplesmente inserir os IDs necessários separando-os com vírgula;
- Termos — de acordo com o que você escolheu no menu Campo , aqui você deve digitar o ID, slug ou nome do termo desejado;
- Termos do metacampo – se você tiver o metacampo onde coloca os dados dos termos, poderá usá-lo para definir o termo dinamicamente.
Metaconsulta
Com a ajuda deste tipo de consulta, você pode exibir na grade apenas aqueles posts que possuem um valor semelhante (ou não semelhante; depende do Operador) ao que você escolheu.
- Chave (nome/ID) — aqui, você precisa inserir o ID ou nome do Meta Field. O valor desse metacampo será comparado com aquele que você definiu;
- Operador — este campo define 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;
- Igual ou menor — 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ê definiu no campo Valor mencionado no conteúdo;
- In — após adicionar vários valores ao campo Valor , mostra os posts que possuem pelo menos um deles em seu conteúdo;
- Não está – 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 contêm um valor que corresponde ao intervalo definido;
- Exist — 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 contêm o Key . Você também não precisa definir o valor .
- Valor — o valor que você digitar aqui será comparado com os valores no metacampo Chave ;
- Ou obtenha o valor da variável de consulta – este campo permite obter o valor do URL. Basta colar a URL no campo e escolher o Operador ;
- Tipo — neste menu suspenso, você pode escolher o tipo da Cláusula Meta Query ;
- Cláusula de Meta Consulta — depois de digitar o nome exclusivo aqui e clicar no botão “ Atualizar ”, a cláusula que você acabou de criar ficará disponível na consulta Pedido e Compensação . Dessa forma, você pode ordenar as postagens de acordo com uma cláusula customizada.
Consulta de data
Se você deseja ordenar as postagens de acordo com a data, esse tipo de consulta pode te ajudar.
- Coluna — neste menu suspenso, você pode escolher o tipo de data que deseja usar. Pode ser a data de criação ou modificação da postagem;
- Depois — se você definir uma data aqui, serão mostrados apenas os posts criados ou modificados após essa data;
- Antes – com a ajuda deste campo, você pode fazer com que a grade exiba apenas os posts que foram criados ou modificados antes da data que você definiu.
Isso é tudo para a seção de configurações de consulta de postagens do widget Listing Grid . Agora você sabe como usar essa funcionalidade para classificar as postagens.