Dalla versione 2.1 del Framework Genesis sono state rimosse, per le nuove installazioni, le opzioni “Primary and Secondary Navigation Extras” relative ai menu di navigazione. In questo esempio, testato con il tema child “Metro Pro”, realizzato da StudioPress, viene ripristinata la data nel menu principale inserendo all’interno del file “functions.php” del “tema child” il codice seguente:

add_filter( 'wp_nav_menu_items', 'wdm_add_menu_items', 10, 2 );
function wdm_add_menu_items( $menu, $args ) {
    // check if it is the 'primary' navigation menu
    if ( 'primary' === $args->theme_location )
    {
      // add today’s date
      $menu .= '<li class="right date">' . date_i18n( get_option( 'date_format' ) ) . '</li>'; 
}
    return $menu;
}

in tal modo si ottiene il risultato mostrato nell’immagine seguente:

ripristino della data nella barra di navigazione

Ripristino nel modulo di ricerca nella barra di navigazione