O ponto focal da atualização Getwid 1.7.1 é Filtro de campo personalizado adicionado ao tipo de postagem personalizada, controle deslizante de postagem e blocos de carrossel de postagem. Ele permite que você aplique filtragem personalizada avançada às postagens exibidas no site.

Você pode encontrar este novo instrumento na seção Classificação e filtragem do painel de personalização do bloco: Configurações de conteúdo> Classificação e filtragem.

O botão Filtro de campo personalizado aciona o Meta Query Builder-uma ferramenta que permite adicionar e aplicar filtros personalizados ao bloco Getwid que você está editando.

O que é uma meta consulta, por caminho? Em termos simples, é um termo, um dado que permite algum tipo de categorização. Há categorização de termos padrão do WordPress para blocos-e você pode estendê-la adicionando mais filtros.

Onde você pode empregá-la?

No contexto desta atualização do Getwid, a meta consulta é um auxiliar que permite exibir postagens em blocos de postagens Getwid por filtros personalizados extras. Esses filtros personalizados são geralmente fornecidos por plug-ins de terceiros que você pode usar: Campos personalizados avançados, WooCommerce etc. As postagens fornecidas por esses plug-ins extras são tipos de postagem personalizados que você escolhe nas configurações de conteúdo dos blocos Getwid:

No exemplo do carrossel de postagem bloco acima, postagens e páginas são tipos de postagem regulares do WordPress, enquanto Produtos (fornecidos por WooCommerce), Tipos de acomodação e Serviços (fornecidos por Reserva de hotéis ) e Testemunhos (fornecidos por outro plug-in instalado) são tipos de postagem personalizados. Uma lista de tipos de postagem que você vê depende dos plug-ins ativados em seu site WordPress.

Alguns tipos de postagem personalizados podem não ter oportunidades de filtragem-é aqui que o Getwid WP Meta Query Builder entra em ação.

Por exemplo, para organizar produtos WooCommerce em um bloco de carrossel Getwid Post por parâmetros extras, primeiro você precisa adicionar esses parâmetros por meio do Construtor de Meta Query.

Como funciona o Construtor de Meta Query

O Meta Query Builder de Getwid transforma campos personalizados de plug-ins de terceiros em meta consultas e permite que você aplique regras de filtragem condicional a essas consultas.

Ele funciona adicionando regras de lógica condicional por meio do Construtor de Meta Query.

relação AND ou OR

AND-aplica-se a todos os valores de metacampo adequados

OR-aplica-se aos valores de apenas um parâmetro

Chave e valores

Meta key é o campo obrigatório-é um parâmetro pelo qual você organizará suas postagens. Você também precisa colar o valor personalizado relacionado à chave.

Onde você conseguiu isso?

Sempre depende de quais plug-ins você está trabalhando. Cada plugin terá seus documentos para este tipo de funcionalidade e você precisará adicionar metacampos de maneiras diferentes; alguns plug-ins não oferecem essa oportunidade de forma alguma. Alguns plug-ins requerem plug-ins extras para adicionar campos personalizados. Usar ou não essa nova ferramenta depende de que tipo de plug-ins você usa e que tipo de filtros você deseja aplicar aos blocos pós-relacionados do Getwid (mostraremos como funciona na próxima parte da postagem).

Você também pode criar grupos ilimitados que podem combinar diferentes chaves e valores.

Tipos e funções

Para saber mais sobre as regras condicionais, você pode aplicar às suas postagens, consulte o Guia WP Meta Query .

Caso de uso com ACF

Vamos ilustrar com um exemplo. Estou pegando o caminho mais fácil.

Vou usar o plug-in Campos personalizados avançados para adicionar campos personalizados ao meu tipo de postagem de serviços fornecido pelo plug-in Reserva de hotel.

O O ACF é extremamente simples neste aspecto-uma vez que você pode adicionar rapidamente metacampos e seus valores que podem ser posteriormente usados ​​como meta consultas pelo Getwid Meta Query Builder.

Por exemplo, sou um proprietário de hotel e quero criar uma apresentação de slides que exiba apenas serviços ou atividades sazonais oferecidas em meu hotel. Para que os viajantes de inverno não encontrem os passeios de rafting de verão quando pousarem no meu site!

Existem cerca de 40 serviços em meu banco de dados e quero categorizá-los por estações e exibir apenas os serviços relacionados ao verão em minha apresentação de slides no período de verão.

Primeiro, preciso criar ACF meta campos para isso.

E faça com que apareça em cada serviço:

Também preciso adicionar opções:

Vamos publicar toda a equipe para salvar as alterações.

Vamos ver o que agora posso adicionar ao serviço-preciso para ir a cada serviço e marcar a caixa necessária:

Então eu volto para o bloco de postagens do carrossel por Getwid e Meta Query Builder. Aqui, posso usar o nome do campo ACF como uma meta-chave:

Pode haver mais filtros, por exemplo, descontos de verão. Se eu adicionar esse campo por meio do plugin ACF, também posso aplicá-lo aqui em minhas regras condicionais no Construtor de Meta Query.

Certifique-se de verificar se a chave e seus valores são iguais aos nomes dos metacampos. Você também pode criar um grupo de parâmetros que combina diferentes chaves e valores.

Como resultado, graças às opções de filtragem avançada do Filtro de campo personalizado, recebo um controle deslizante de serviços que mostra apenas ofertas de verão!

Além disso, você também pode adicionar vários valores para uma chave, por exemplo mostre as atividades de verão e primavera em um controle deslizante:

Ou a função between ajudará você a gerar postagens de algum intervalo.

Também pode levar algum tempo para aprender sobre as regras de lógica condicional que você pode aplicar: WP Meta Query Guide

Este é um exemplo muito simples! Muito provavelmente, se você administrar sites enormes com regras condicionais diferentes, poderá aplicar a filtragem avançada da maneira que preferir. Esperamos que Getwid WordPress Blocks o ajude nesta tarefa!

FAQ

Para quais blocos Getwid posso usar o Meta Query Builder?

Você pode usá-lo através do Custom Ferramenta de filtro de campo disponível no tipo de postagem personalizada, controle deslizante de postagem e blocos Getwid do carrossel de postagem.

Todos os plug-ins de terceiros suportam campos personalizados?

Não, pode ser uma tarefa difícil descobrir como os campos personalizados de plug-ins específicos funcionam e se eles existem. Mas é fácil estender qualquer plugin com campos personalizados usando o plugin ACF.

Como funciona o Meta Query Builder?

O Meta Query Builder de Getwid transforma campos personalizados de plug-ins de terceiros em meta consultas e permite que você aplique regras de filtragem condicional a essas consultas.

{
“@context”:”https://schema.org”,
“@type”:”FAQPage”,
“mainEntity”: [
{
“@type”:”Question”,
“name”:”Para quais blocos Getwid posso usar o Meta Query Builder?”,
“acceptAnswer”: {
“@type”:”Answer”,
“text”:”Você pode usá-lo por meio da ferramenta Filtro de campo personalizado disponível em Tipo de postagem personalizado, controle deslizante de postagem e blocos Getwid do carrossel de postagem.”
}
},
{
“@type”:”Question”,
“name”:”Todos os plug-ins de terceiros suportam campos personalizados?”,
“acceptAnswer”: {
“@type”:”Answer”,
“text”:”Não, pode ser uma tarefa difícil descobrir como os campos personalizados de plug-ins específicos funcionam e se eles existe. Mas é fácil estender qualquer plugin com campos personalizados usando o plugin ACF.”
}
},
{
“@type”:”Question”,
“name”:”Como funciona o Construtor de Meta Query?”,
“acceptAnswer”: {
“@type”:”Answer”,
“text”:”O Meta Query Builder de Getwid transforma campos personalizados de plug-ins de terceiros em meta consultas e permite que você aplique filtragem condicional regras para essas consultas.”

Categories: Wordpress