Welcome, visitor! Log in
 

Source View: logout_url

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
209 function wp_logout_url($redirect = '') {
210      $args = array( 'action' => 'logout' );
211      if ( !empty($redirect) ) {
212           $args['redirect_to'] = urlencode( $redirect );
213      }
214
215      $logout_url = add_query_arg($args, site_url('wp-login.php', 'login'));
216      $logout_url = wp_nonce_url( $logout_url, 'log-out' );
217
218      return apply_filters('logout_url', $logout_url, $redirect);
219 }
220
221 /**
222  * Returns the Log In URL.
223  *
224  * Returns the URL that allows the user to log in to the site
225  *
226  * @since 2.7.0
227  * @uses site_url() To generate the log in URL