Como criar um calendário dinâmico

Habilite o Módulo Calendário

Navegue até o Painel do WordPress> JetEngine> guia Módulos e ative a alternância de Calendário Dinâmico . Pressione o botão “ Salvar ”.

módulo de calendário dinâmico ativado

Criar CPT com metacampo de data

Vá para JetEngine > Post Types , clique no botão “ Add New ” e crie um novo Custom Post Type para eventos. Adicione os metacampos necessários. Adicione o metacampo Data a este CPT – os eventos serão apresentados no calendário de acordo com os dados desse campo. Ative a opção Salvar como carimbo de data/hora. Salve o CPT.

metacampos cpt
Aviso

Certifique-se de ativar a opção Salvar como carimbo de data/hora no metacampo Dados . Caso contrário, os eventos não serão exibidos corretamente no calendário.

Crie postagens CPT, preencha-as com dados e publique.

Crie um item de listagem

Vá para JetEngine > Listagens . Clique no botão “ Adicionar novo ” e prossiga para criar um item de listagem para o CPT construído. Adicione metacampos necessários ao item.

criação de item de listagem

Fonte: Kit de Imprensa Elemental

Adicionar o widget de calendário a uma página

Abra a página ou postagem onde deseja mostrar o calendário dinâmico com os eventos no construtor de páginas Elementor. Encontre e solte o widget Calendário no local apropriado da página.

ícone do widget de calendário

Este widget possui as seguintes configurações:

  • O menu suspenso de listagem permite que os usuários selecionem o item de listagem necessário;
  • O menu suspenso agrupar postagens por campo permite selecionar como os eventos serão colocados no calendário. Possui quatro opções:
    • “Data pós-publicação” e “Data pós-modificação” permitem colocar eventos nas células do calendário com base na data de criação ou modificação;
    • “Data do campo personalizado”, se selecionado, ativa o campo Nome do metacampo Data para digitar o metacampo personalizado para exibir a data;
    • “Data de criação do item de consulta” permite exibir objetos como usuários, comentários, termos e itens CCT pela data de criação. Se tais objetos contiverem o metacampo Data , use a opção “Data do campo personalizado”;
  • Permitir alternância de eventos de vários dias, se habilitado, torna possível exibir eventos repetidos com a frequência necessária. Para exibir esses eventos recorrentes, use o campo Data Avançada de uma metacaixa;
  • Usar a alternância de tipos de postagem personalizados mostra postagens de dois ou mais tipos de postagem diferentes.
  • O menu suspenso Formato dos dias da semana permite selecionar a forma como os nomes dos dias da semana serão exibidos;
  • Iniciar com alternância de mês personalizado , se ativado, mostra o menu suspenso para selecionar o mês e ano iniciais do calendário. Por padrão, o calendário abre com o ano e mês atuais, mas com essa alternância habilitada, você pode escolher um mês e ano diferente como ponto de partida;
  • Mostrar postagens do mês próximo alterna, se habilitado, mostra os eventos que aconteceram ou vão acontecer no mês próximo;
  • A opção Ocultar eventos passados , se habilitada, permite a exibição de todos os eventos que já terminaram.
configurações do widget de calendário

Fonte: Kits de imprensa dos estúdios Disney

Vá para Conteúdo> bloco Visibilidade do widget. Aqui você pode escolher se o calendário ficará visível ou oculto quando a consulta estiver vazia. Selecione a opção apropriada no menu suspenso no campo Ocultar widget se . Caso queira mostrar o widget permanentemente, escolha a opção “Sempre mostrar”. Caso seja necessário ocultá-lo quando a consulta de postagens estiver vazia, é necessário selecionar a opção “Consulta vazia”.

Personalize a aparência do calendário

Para estilizar a aparência do calendário, aplique as configurações das guias Estilo e Avançado . 
As configurações de estilo concentram-se em elementos individuais do calendário, como legenda , setas de navegação , dias da semana , dias e configurações móveis . Essas configurações incluem Cor, Tipografia, Preenchimento, Margem, Espaço e mais opções.

Fonte: Kits de imprensa dos estúdios Disney

As configurações avançadas concentram-se na aparência geral do widget. Eles permitem selecionar Layout , Efeitos de movimento , Transformar , Fundo , Borda e Máscara , tornando o calendário responsivo para diferentes dispositivos, adicionando atributos (para Elementor PRO) e selecionando CSS personalizado (para Elementor PRO). 

configurações avançadas do calendário

Fonte: Kits de imprensa dos estúdios Disney

Por fim, clique no botão “ Atualizar ” e visualize o calendário na página.

visualização frontal do calendário

Fonte: Kits de imprensa dos estúdios Disney

Trata-se de adicionar o calendário dinâmico ao seu site WordPress com a ajuda do plugin JetEngine .

Índice