Mostrar Aniversário do Usuário
-
Boa tarde,
Estou usando ACF Date Picker, e preciso mostrar os aniversariantes do dia. Está funcionando, porém, quando não tiver nenhum aniversariante, é necessário que apareça a mensagem “Nenhum aniversariante hoje!”. O problema, que essa mensagem fica aparacendo repetido junto com o aniversariante. O correto é aparecer os aniversariantes e quando não tiver, apenas a mensagem.
Abaixo segue meu código:<?php $today = date("d M"); $niverusers = get_users(array( 'meta_key' => 'date_of_birth', 'orderby' => 'meta_value', 'order' => 'DESC', )); foreach($niverusers as $user){ $avatar = get_avatar($user); $name = $user->first_name; $last = $user->last_name; $dpto = $user->dpto; $date = $user->date_of_birth; $date = date("d M",strtotime($date)); if($today == $date){ ?> <div class="col-md-2"> <div class="avatar-niver"> <div class="img-niver"><?php echo $avatar; ?></div> </div> <div class="name-niver"><?php echo $name; ?> <?php echo $last; ?></div> <div class="dpto-niver"><?php echo $dpto; ?></div> </div> <?php break; } else { echo '<div class="col-md-12">'; echo '<div class="alert-niver">Nenhum aniversariante hoje!</div>'; echo '</div>'; } } ?>
Alguém pode me ajudar?
Obrigado
- O tópico ‘Mostrar Aniversário do Usuário’ está fechado para novas respostas.