NB : Faire une sauvegarde de votre thème, de votre fichier et/ou votre base de données avant d’ajouter ces fonctions tutoriels.
Publié le : 25 avril 2020 - Modifié le : 17 janvier 2022
Temps de lecture : 0 minutes, 48 seconds - 92 mots
Partager la publication "Comparer deux dates – Afficher un message"
Nous allons dans ce tutoriel effectuer une petite condition qui va permettre de comparer deux dates et afficher un message ou un lien suivant les dates.
Vous souhaitez par exemple définir une condition que la date d’aujourd’hui est inférieure à la date d’un résultat dynamique d’une conférence.
Nous allons pour ça appeler nos dates dans un format spécifique (Date : 01-01-20 dans notre exemple) avec strtotime. Nous faisons aussi, pour obtenir la date d’aujourd’hui un get_the_date(format).
Voici donc la condition :
<?php $datetoday = strtotime(get_the_date('d-m-y')); $dateconference = '01-01-21'; if ( ( $datetoday > $dateconference) ) { ?> <?php echo 'Disponible prochainement'; ?> <?php } else { ?> <a href="" class="bouton-print"><?php _e('Remplir', 'nomdevotretheme'); ?></a> <?php } ?>