Menu Adam R Brown

WP hooks navigation: Home/browseActions indexFilters index

Source View: login_form_{$action}

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.

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
310           update_option('siteurl', dirname($schema . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF']) );
311 }
312
313 //Set a cookie now to see if they are supported by the browser.
314 setcookie(TEST_COOKIE, 'WP Cookie check', 0, COOKIEPATH, COOKIE_DOMAIN);
315 if ( SITECOOKIEPATH != COOKIEPATH )
316      setcookie(TEST_COOKIE, 'WP Cookie check', 0, SITECOOKIEPATH, COOKIE_DOMAIN);
317
318 // allow plugins to override the default actions, and to add extra actions if they want
319 do_action('login_form_' . $action);
320
321 $http_post = ('POST' == $_SERVER['REQUEST_METHOD']);
322 switch ($action) {
323
324 case 'logout' :
325      check_admin_referer('log-out');
326      wp_logout();
327
328      $redirect_to = 'wp-login.php?loggedout=true';