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 .= '
  • ' . date_i18n( get_option( 'date_format' ) ) . '
  • '; } return $menu; }

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

    ripristino della data nella barra di navigazioneRipristino nel modulo di ricerca nella barra di navigazione