Achei que poderíamos passar por Eventos, que é o que falamos no último vídeo, mas, à medida que desenvolvi a área de Eventos, código suficiente tinha que ser escrito, achei que valia a pena um vídeo de encerramento.
Em alguns casos, temos que verificar a presença de um campo personalizado antes de gerá-lo. Ou seja, se o campo não for obrigatório. Pode ser uma prática recomendada fazer isso o tempo todo, pois a exigência de um campo pode mudar. De qualquer forma, você pode testar se algum campo personalizado específico contém dados como:
if (get_field("date_of_opening")) ( // will be true and do this if there is data )
O estilo dos eventos, como sempre, é tratado de forma parcial (_events.scss), portanto, é modular, mas ainda junto.