Make WordPress Core

Ticket #39104: 39104.diff

File 39104.diff, 1.0 KB (added by celloexpressions, 8 years ago)

Use a link for the home menu item in starter content to align with core menus and avoid usability issues. Also updates Twenty Seventeen.

  • src/wp-content/themes/twentyseventeen/functions.php

     
    169169                        'top' => array(
    170170                                'name' => __( 'Top Menu', 'twentyseventeen' ),
    171171                                'items' => array(
    172                                         'page_home',
     172                                        'link_home',
    173173                                        'page_about',
    174174                                        'page_blog',
    175175                                        'page_contact',
  • src/wp-includes/theme.php

     
    19651965                        ) ),
    19661966                ),
    19671967                'nav_menus' => array(
    1968                         'page_home' => array(
    1969                                 'type' => 'post_type',
    1970                                 'object' => 'page',
    1971                                 'object_id' => '{{home}}',
     1968                        'link_home' => array(
     1969                                'title' => _x( 'Home', 'Theme starter content' ),
     1970                                'url' => get_home_url(),
    19721971                        ),
    19731972                        'page_about' => array(
    19741973                                'type' => 'post_type',