WP hooks navigation: Home/browse • Actions index • Filters index
To save our bandwidth, we show only a snippet of code around each occurence of the hook. View complete file in SVN (without highlighting).
The best way to understand what a hook does is to look at where it occurs in the source code.
do_action( "hook_name" )apply_filters( "hook_name", "what_to_filter" ).Remember, this hook may occur in more than one file. Moreover, the hook's context may change from version to version.
| Line | Code | 
|---|---|
| 81 |           $output .= $indent . '<li' . $id . $value . $class_names .'>'; | 
| 82 |  | 
| 83 |           $attributes  = ! empty( $item->attr_title ) ? ' title="'  . esc_attr( $item->attr_title ) .'"' : ''; | 
| 84 |           $attributes .= ! empty( $item->target )     ? ' target="' . esc_attr( $item->target     ) .'"' : ''; | 
| 85 |           $attributes .= ! empty( $item->xfn )        ? ' rel="'    . esc_attr( $item->xfn        ) .'"' : ''; | 
| 86 |           $attributes .= ! empty( $item->url )        ? ' href="'   . esc_attr( $item->url        ) .'"' : ''; | 
| 87 |  | 
| 88 |           $item_output = $args->before; | 
| 89 |           $item_output .= '<a'. $attributes .'>'; | 
| 90 |           $item_output .= $args->link_before . apply_filters( 'the_title', $item->title, $item->ID ) . $args->link_after; | 
| 91 |           $item_output .= '</a>'; | 
| 92 |           $item_output .= $args->after; | 
| 93 |  | 
| 94 |           $output .= apply_filters( 'walker_nav_menu_start_el', $item_output, $item, $depth, $args ); | 
| 95 |      } | 
| 96 |  | 
| 97 |      /** | 
| 98 |       * @see Walker::end_el() | 
| 99 |       * @since 3.0.0 |