To brand WordPress login and registration pages, add the following function to you functions.php.
function login_registration_css() { echo '<link rel="stylesheet" type="text/css" media="all" href="'.get_bloginfo( 'stylesheet_directory' ).'/login_registration.css" />'; } add_action('login_head', 'login_registration_css');
What this function does is to add a stylesheet on your login and registration pages which will allow you to override the styles you want. For instance, you can easily change the logo over the login and registration forms by adding these lines in your newly created stylesheet.
#login h1 a { background-image: url("http://link-to-my-new-logo") }
You might also need to change some others CSS attributes to make it fit your design better.
Nice!
Good idea to pass in different styles via hooks, and customize page layout that way.
Pingback: Summering av december 2010 | Fredrik Malmgren