Suporte » Desenvolvendo com WordPress » Lembrete de Aniversário

  • Boa tarde a todos,

    Preciso mostrar no frontend do site, os aniversariantes do dia e um link para mostrar todos os aniversariantes do mês. Vou usar CPT e ACF. O meu problema é como falar para o wordpress, que o aniversariante cadastrado com a data de hoje (data picker do ACF), tem que aparecer automaticamente no front?

    Obrigado

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • @sdcom na página ou área que pretende exibir essa informação você pode faze um query buscando o(s) aniversariantes daquele dia.

    Veja aqui na documentação do ACF que ele mostra exatamente como buscar os posts (CPT) de acordo com uma data: https://www.advancedcustomfields.com/resources/date-picker/

    Veja se isso lhe ajuda e qualquer coisa retorna aqui que lhe ajudo.

    Olá @everaldomatias,

    Eu segui algumas respostas do próprio fórum do ACF, mas não consegui o resultado esperado ainda. Veja como está meu código:

    if( have_rows('niver_jan') ) : while ( have_rows('niver_jan') ) : the_row();
       $today = date('Ymd');
       $date = get_sub_field('data_jan', false, false);
       $name = get_sub_field('nome_jan');
       $dpto = get_sub_field('departamento_jan');
              
       if($today = $date){ ?>
    
          <div class="align-center">
    	   <h4 class="text-bold"><?php echo $name ?></h4>
    	   <p><?php echo $dpto ?></p>
          </div>
       }
    endwhile;
    endif;
    • Esta resposta foi modificada 2 hours, 3 minutes atrás por  sdcom.
Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • Você deve estar conectado para responder a este tópico.