Exibindo a contagem de postagens contendo o termo específico

Consulta de Postagens com Valor Específico no Termo

Vá para Painel do WordPress> JetEngine> Query Builder . Clique no botão “ Adicionar novo ” para criar uma nova consulta.

adicione nova consulta na lista de consultasPreencha o campo Nome e selecione a opção “Consulta SQL” como Tipo de Consulta na aba Configurações Gerais.

configurações gerais da consulta sqlRole para baixo até a guia Consulta SQL personalizada . Escolha “termos” no campo Da tabela e ative o alternador Usar junção .

Pressione o botão “ Adicionar novo ” para abrir as configurações.

do campo da tabela nas configurações de consulta SQL personalizadaDefina o tipo de junção “Inner Join” ou deixe o campo vazio, pois o tipo necessário será definido automaticamente. A Join Table representa a tabela do banco de dados que será conectada, então escolha a opção “term_taxonomy”.

Nos campos Quando a coluna da tabela atual e É igual à coluna da tabela base , escolha as opções “term_id”.

juntar configurações de tabelasVá para a seguinte guia Where (cláusulas de consulta) e pressione o botão “ Adicionar novo ”.

Selecione “terms.name” como coluna , “Like” como operador de comparação e preencha o campo Valor com o termo slug. O valor deve representar o termo para o qual você deseja mostrar a contagem no front-end.

Como “entrevistas-2021” também contém o valor “entrevistas”, ele também será contabilizado. Continue lendo para saber a forma exata de contar todas as postagens ou veja como incluir apenas “entrevistas” na segunda parte do artigo.

onde as cláusulas de consulta são comparadas como operadorAgora role para baixo até o campo Incluir colunas e preencha-o com o valor “term_taxonomy.count”.

Finalmente, você pode pressionar o botão “ Adicionar Consulta ” para finalizar a configuração inicial.

incluir campo de colunas nas configurações da consulta sqlVá para Painel do WordPress > Páginas e abra a página. Você pode fazer isso pressionando o botão “ Adicionar novo ” ou editando a página existente.

diretório de páginas wordpressPrimeiramente, dê um título à página e clique no botão “ Editar com Elementor ” para prosseguir para o Editor Elementor.

página de consulta de termos no editor de blocoAssim que a página for aberta no Elementor Page Builder, encontre o widget Contador na barra de pesquisa.

widget de contador no elementorA configuração principal que precisamos é o Ending Number . Pressione o botão “ Tags dinâmicas ” e encontre o item “Função dinâmica”.

opções de tags dinâmicas do campo de número finalCertifique-se de ter definido as configurações disponíveis. Escolha a função “Resultado da consulta SQL” e encontre “term_taxonomy.count” na lista suspensa Coluna de consulta .

Agora você pode ver que o número no contador mudou para “5”. Essa quantidade de postagens anexamos à categoria “entrevistas”.

coluna de consulta de contagem de taxonomia de termoSe você passar para a Função Adicional e selecionar a opção “Soma”, verá que o número do contador foi alterado para “7”.

Então agora o contador também inclui as postagens “entrevistas-2021”.

campo de ação adicional nas configurações do widget de contadorAlém disso, lembre-se de alterar o título para aquele apropriado ao caso.

campo de título nas configurações do widget de contadorDepois de adicionar todos os widgets necessários e estilizar a página, clique no botão “ Publicar/Atualizar ” para salvar o resultado.

contador de dois termos

Contador de um termo específico

Além disso, você pode seguir as próximas etapas para obter resultados apenas para um termo específico.

Retorne ao Query Builder e encontre a consulta que você criou antes. 

Abra-o e role para baixo até a guia Unir tabelas . Aqui você pode excluir a cláusula set e criar uma semelhante, mas desta vez preencha o campo Comparar com o valor “Igual (=)”.

Agora pressione o botão “ Adicionar/Atualizar Consulta ” e vá até o front end para verificar o resultado.

Portanto, observe que não há necessidade de definir a Função Adicional no campo Número Final do widget Contador .

onde guia cláusulas de consultaDesta vez, há apenas uma contagem das postagens relacionadas justamente ao termo “entrevistas” mostrado.

resultado do contador no front-end

É isso; você aprendeu como exibir a contagem de postagens contendo termos específicos do WordPress necessários usando a funcionalidade Query Builder do JetEngine .

Índice