Source View: get_footer

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
45  * "special".
46  *
47  * @uses locate_template()
48  * @since 1.5.0
49  * @uses do_action() Calls 'get_footer' action.
50  *
51  * @param string $name The name of the specialised footer.
52  */
53 function get_footer( $name = null ) {
54      do_action( 'get_footer', $name );
55
56      $templates = array();
57      if ( isset($name) )
58           $templates[] = "footer-{$name}.php";
59
60      $templates[] = "footer.php";
61
62      // Backward compat code will be removed in a future release
63      if ('' == locate_template($templates, true))