Como filtrar eventos no widget de calendário com o filtro de intervalo de datas
Filtrando os eventos do calendário dinâmico
Em primeiro lugar, abra o painel do WordPress e navegue até JetEngine > JetEngine > Modules Manager , ative o widget Calendário e salve as alterações.
Depois disso, vá para Filtros Inteligentes > Adicionar Novo . Aqui você precisa digitar Name , Filter Label e Active Filter Label .
Em seguida, selecione Intervalo de datas no menu suspenso Tipo de filtro e escolha a opção Filtrar por metadata . Se quiser mostrar a data de publicação, você precisa escolher a Data de postagem .
No meu caso, escolho o Meta Date . Em seguida, no campo Variável de Consulta , você precisará colar a chave do campo do Campo Personalizado . Você pode encontrar a chave no tipo de postagem personalizada que você criou antes.
Além disso, você pode aprender mais sobre o tipo de postagem personalizado e como criá-lo neste tutorial .
No meu Post Personalizado chamado “ Eventos ”, tenho o número de posts com eventos, e cada um desses posts tem o campo personalizado com a Data .
Abra a postagem necessária e na seção Configurações você verá o campo “ Data ” com a data do evento.
Copie o Nome do evento (neste caso é “ data- ”) e cole-o no campo Variável de Consulta no filtro que você criou. Em seguida, clique no botão Publicar .
A próxima etapa é abrir a página onde deseja adicionar o calendário e arrastar e soltar o widget Calendário na seção.
Depois, no menu suspenso Listagem , selecione a listagem que você criou para seus eventos.
Você pode aprender mais sobre a Listagem e como criá-la neste tutorial .
Em seguida, você pode escolher os critérios pelos quais deseja agrupar postagens . Se você escolher Data de publicação das postagens , esta postagem será exibida no dia em que foi criada. A data de modificação da postagem fará o mesmo, mas exibirá as postagens com base no dia em que você alterou esta postagem pela última vez. E a Data do campo personalizado exibirá postagens nas datas definidas no campo personalizado.
Eu escolho a Data no campo personalizado e no nome do campo Meta colo o Nome do meta campo “ data- ”.
A última etapa aqui é encontrar o filtro de intervalo de datas e soltá-lo na seção necessária. Escolha seu filtro na seção Configurações gerais e selecione o Calendário JetEngine na seção Este filtro para .
Quando terminar toda a personalização, clique no botão Publicar e experimente como funciona o filtro.
Agora você sabe como filtrar os eventos do Calendário usando os plugins JetSmartFilters e JetEngine .