~canonical-sysadmins/wordpress/4.9.7

« back to all changes in this revision

Viewing changes to wp-includes/class-walker-nav-menu.php

  • Committer: Barry Price
  • Date: 2017-11-17 04:49:02 UTC
  • mfrom: (1.1.30 upstream)
  • Revision ID: barry.price@canonical.com-20171117044902-5frux4ycbq6g9fyf
Merge WP4.9 from upstream

Show diffs side-by-side

added added

removed removed

Lines of Context:
19
19
         * What the class handles.
20
20
         *
21
21
         * @since 3.0.0
22
 
         * @access public
23
22
         * @var string
24
23
         *
25
24
         * @see Walker::$tree_type
30
29
         * Database fields to use.
31
30
         *
32
31
         * @since 3.0.0
33
 
         * @access public
34
32
         * @todo Decouple this.
35
33
         * @var array
36
34
         *
45
43
         *
46
44
         * @see Walker::start_lvl()
47
45
         *
48
 
         * @param string   $output Passed by reference. Used to append additional content.
 
46
         * @param string   $output Used to append additional content (passed by reference).
49
47
         * @param int      $depth  Depth of menu item. Used for padding.
50
48
         * @param stdClass $args   An object of wp_nav_menu() arguments.
51
49
         */
74
72
                $class_names = join( ' ', apply_filters( 'nav_menu_submenu_css_class', $classes, $args, $depth ) );
75
73
                $class_names = $class_names ? ' class="' . esc_attr( $class_names ) . '"' : '';
76
74
 
77
 
                $output .= "{$n}{$indent}<ul $class_names>{$n}";
 
75
                $output .= "{$n}{$indent}<ul$class_names>{$n}";
78
76
        }
79
77
 
80
78
        /**
84
82
         *
85
83
         * @see Walker::end_lvl()
86
84
         *
87
 
         * @param string   $output Passed by reference. Used to append additional content.
 
85
         * @param string   $output Used to append additional content (passed by reference).
88
86
         * @param int      $depth  Depth of menu item. Used for padding.
89
87
         * @param stdClass $args   An object of wp_nav_menu() arguments.
90
88
         */
108
106
         *
109
107
         * @see Walker::start_el()
110
108
         *
111
 
         * @param string   $output Passed by reference. Used to append additional content.
 
109
         * @param string   $output Used to append additional content (passed by reference).
112
110
         * @param WP_Post  $item   Menu item data object.
113
111
         * @param int      $depth  Depth of menu item. Used for padding.
114
112
         * @param stdClass $args   An object of wp_nav_menu() arguments.
247
245
         *
248
246
         * @see Walker::end_el()
249
247
         *
250
 
         * @param string   $output Passed by reference. Used to append additional content.
 
248
         * @param string   $output Used to append additional content (passed by reference).
251
249
         * @param WP_Post  $item   Page data object. Not used.
252
250
         * @param int      $depth  Depth of page. Not Used.
253
251
         * @param stdClass $args   An object of wp_nav_menu() arguments.