Source View: sidemenu

To save our bandwidth, we show only a snippet of code around each occurence of the hook. View complete file in SVN (without highlighting).

Understanding Source Code

The best way to understand what a hook does is to look at where it occurs in the source code.

  • Action hooks look like this: do_action( "hook_name" )
  • Filter hooks look like this: 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.

Source View

Line Code
114           $menu_hook = get_plugin_page_hook($item[2], 'admin.php');
115           if ( file_exists(ABSPATH . PLUGINDIR . "/{$item[2]}") || !empty($menu_hook) )
116                $side_items[] = "\n\t<li><a href='admin.php?page={$item[2]}'$class>{$item[0]}</a>";
117           else
118                $side_items[] = "\n\t<li><a href='{$item[2]}'$class>{$item[0]}</a>";
119      }
120 }
121 echo implode(' </li>', $side_items) . '</li>';
122 unset($side_items);
123 do_action( 'sidemenu' );
124 ?>
125 </ul>
126
127
128 <?php
129 // Sub-menu
130 if ( isset($submenu["$parent_file"]) ) :
131 ?>
132 <ul id="submenu">