Blocos “Próximos eventos”¶
Onde: menu Próximos eventos da administração. Quem: os editores e os administradores.
Um bloco “Próximos eventos” é uma lista das próximas sessões, que se coloca em uma página do site (a página inicial, a página de uma atividade…). Nele você define quais sessões mostrar e como apresentá-las. Os visitantes veem depois uma lista sempre atualizada: “hoje às 19:00”, “amanhã”; uma sessão passada desaparece sozinha.
Você pode criar quantos blocos quiser: por exemplo um bloco das próximas aulas para a página inicial e um bloco dos retiros para a página de um retiro.
O menu Próximos eventos só existe se o módulo Próximos eventos estiver ativo no seu site (veja Entender o site).
1 O título de um bloco: clique nele para modificá-lo. 2 Adicionar: criar um novo bloco.
Entender em um minuto¶
flowchart LR
B["Bloco “Próximos eventos”<br>definido na administração"] -->|shortcode| P["Uma página do site"]
E["Sessões dos eventos<br>do calendário"] --> B
- Você cria um bloco e o define (quais atividades, quantas sessões, qual apresentação).
- O bloco tem um shortcode: um pequeno código, na forma
[upcoming id="123"]. Você o copia e cola na página desejada. Veja Os shortcodes nas páginas Avada. - Na página, o código é substituído pela lista das próximas sessões.
A lista vem dos eventos publicados do calendário: um evento como rascunho não aparece nela. Não se informa nada no bloco em si.
Para saber por que a lista continua atualizada apesar da memória do site, veja Os blocos “Próximos eventos” e o cache.
Criar ou modificar um bloco¶
- No menu Próximos eventos, clique em Adicionar (ou no título de um bloco a modificar).
- Dê um título ao bloco: ele serve apenas para reconhecê-lo na lista, os visitantes não o veem. Por exemplo “Página inicial: próximas aulas”.
- Defina os campos descritos abaixo.
- Clique em Publicar (ou Atualizar).
- Clique no campo Shortcode a copiar: o código é copiado; cole-o na página.
1 Atividades a exibir. 2 Shortcode a copiar. 3 Apresentação. 4 Formato de apresentação. 5 Exibir o local. 6 Número de eventos a exibir e Número de dias a exibir. 7 Eventos a incluir e Eventos a excluir. 8 Data de teste.
1 Atividades a exibir¶
Selecione as atividades cujas próximas sessões você quer mostrar (Aula, Retiro, Workshop…). Se nenhuma estiver selecionada, e nenhum evento estiver para incluir (veja mais abaixo), o bloco mostra as sessões de todas as atividades.
2 Shortcode a copiar¶
O código a colar na página, na forma [upcoming id="123"]: o número é o número do bloco. Este
campo é somente leitura: não pode ser modificado. Basta clicar nele para que o código seja
copiado para a área de transferência (o campo fica verde por um instante para confirmar): não é
preciso selecioná-lo nem fazer Ctrl+C.
O número é o do bloco
Se você excluir um bloco e depois criar outro, o número é diferente: atualize o shortcode das páginas que o usavam. Um shortcode cujo número não corresponde a nenhum bloco mostra, em vez da lista, a mensagem: “Shortcode [upcoming] mal configurado: nenhum bloco “Próximos eventos” encontrado para o id…”.
3 Apresentação¶
Quatro maneiras de mostrar as sessões:
| Apresentação | O que os visitantes veem |
|---|---|
| eventos | Um cartão por sessão, com a imagem e o título dela. Para destacar as próximas aulas, retiros ou fins de semana. |
| cursos | Também um cartão por sessão, centrado no horário: a data e o horário no topo, depois a imagem, o nome da atividade e o local. Adequada às aulas regulares. |
| calendário mensal | Um quadro por mês, com o dia e depois o título de cada sessão. Sem imagem. |
| calendário por dia | Um bloco por dia, intitulado “segunda-feira, 5 de outubro”, que agrupa as sessões desse dia, cada uma na sua cor de atividade, com o seu ícone e o seu horário. |
Eventos¶
Um cartão por sessão, com a imagem e o título dela. A faixa colorida no topo do cartão muda de acordo com o conteúdo do bloco.
O bloco mistura várias atividades (aula, retiro, fim de semana…): a faixa tem o nome da atividade e a data fica em uma pastilha no canto superior direito. Um fim de semana ou um retiro mostra ali as suas datas de início e de término.
O bloco só mostra uma atividade: o nome seria sempre o mesmo, por isso a faixa tem a data e o horário por extenso, sem pastilha.
Cursos¶
Também um cartão por sessão, centrado no horário: a data e o horário no topo, depois a imagem, o nome da atividade e o local. Adequada às aulas regulares.
Calendário por dia¶
Um bloco por dia, intitulado “segunda-feira, 5 de outubro”, que agrupa as sessões desse dia, cada uma na sua cor de atividade, com o seu ícone e o seu horário.
Calendário mensal¶
Um quadro por mês, com o dia e depois o título de cada sessão. Sem imagem.
As datas¶
Nas apresentações eventos e cursos, a data é escrita por extenso: “hoje às 19:00”, “amanhã às 10:00” e depois “qua., 7 de out. às 19:00”. Para um evento que dura o dia inteiro, não aparece nenhum horário. Um evento de vários dias (retiro, fim de semana) mostra as suas datas de início e de término.
4 Formato de apresentação¶
Só para as apresentações eventos e cursos. Este campo não aparece para as apresentações do tipo calendário.
Horizontal¶
Os cartões ficam um ao lado do outro, em linha, com uma barra de rolagem horizontal se forem muitos: o último cartão pode ficar cortado, o visitante o faz deslizar.
Vertical¶
Os cartões ficam empilhados uns embaixo dos outros.
Grade¶
Os cartões ficam organizados em grade.
5 Exibir o local¶
Botão liga/desliga, ligado por padrão: o local da sessão aparece embaixo da imagem na apresentação eventos (um cartão sem imagem não mostra local) e ao lado do nome da atividade na apresentação cursos. Este campo não aparece para as apresentações do tipo calendário.
6 Número de eventos a exibir¶
O número máximo de sessões da lista (15 por padrão). Deixado vazio, não há limite.
Com a apresentação calendário por dia, esse número é apenas um limite máximo: é o número de dias que manda, e um dia nunca é cortado ao meio.
6 Número de dias a exibir¶
A duração do período mostrado, a partir de hoje. Por exemplo 30: só são listadas as sessões dos próximos 30 dias. Deixado vazio, todas as sessões futuras podem entrar (dentro do limite do número de eventos).
Com a apresentação calendário por dia, esse número conta os dias que têm pelo menos uma sessão, não os dias do calendário: 5 dá os cinco próximos dias em que acontece alguma coisa. Em um período calmo, o bloco pode mostrar menos do que o pedido: a busca para uma semana depois do período.
7 Eventos a incluir¶
Para acrescentar à lista eventos específicos, qualquer que seja a atividade deles. Escolha-os na lista. Eles se somam às atividades selecionadas: o bloco mostra as sessões das atividades selecionadas e as desses eventos.
7 Eventos a excluir¶
Para tirar da lista eventos específicos (uma aula cancelada durante a temporada, um evento já em destaque em outro lugar). Eles desaparecem do bloco, mesmo que a atividade deles esteja selecionada.
8 Data de teste¶
Deixe este campo vazio
Este campo serve apenas para testar o bloco em uma data diferente da de hoje (por exemplo para ver o que ele vai mostrar na semana seguinte). Se ficar preenchido, o bloco se comporta como se estivéssemos nessa data, para todos os visitantes. Esvazie-o depois do teste.
Quando não há nada para mostrar¶
Se nenhuma sessão corresponder aos ajustes:
- as apresentações eventos e cursos mostram a mensagem “Não temos eventos programados no momento... Volte em breve!”;
- as apresentações do tipo calendário não mostram absolutamente nada.
Colocar um bloco em uma página¶
Cole o shortcode no lugar desejado da página, no construtor do Avada (um bloco de texto ou de código). Passo a passo: Mostrar os próximos eventos em uma página.
Perguntas frequentes¶
O bloco não mostra nada. Verifique se há eventos publicados com sessões futuras, se a atividade deles está selecionada no bloco (ou se nenhuma está selecionada), se eles não estão em Eventos a excluir e se a Data de teste está vazia.
O bloco mostra a mensagem de erro “mal configurado”. O número do shortcode não corresponde a nenhum bloco: copie de novo o shortcode a partir da tela do bloco.
Um evento que acabei de criar não aparece. Verifique se ele está publicado e se tem uma sessão principal no calendário das sessões (veja Eventos). Os blocos são atualizados assim que um evento é salvo.
Posso colocar um mesmo bloco em várias páginas? Sim: cole o mesmo shortcode em cada página.
Como mudo a ordem das sessões? Elas estão sempre ordenadas por data, da mais próxima para a mais distante.








