Ajouter la date sur son menu

Ajouter la date sur son menu

Dans ce petit mémo, on va voir comment on peut rajouter la date sur son menu wp_nav de manière dynamique. Voici le code à insérer dans le fichier functions.php :

function add_date($items, $args) {
    if ($args->theme_location == 'primary') {

        $date = date('l jS F Y');
        echo date_i18n("d F Y");
    }
    return $items;
}
add_filter('wp_nav_menu_items', 'add_date', 10, 2);

On ajoute ici un filtre sur le hook wp_nav_menu_item, tout simplement.  Autrement, comme c’est souvent le cas, on peut simplement retirer la fonction et le filtre, ne garder que la portion de code au milieu, et le placer tel quel n’importe ou sur le site.

        $date = date('l jS F Y');
        echo date_i18n("d F Y");
    

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.