firoze

Customizing the Wordpress Login Form

Mar 8th, 2015
277
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.59 KB | None | 0 0
  1. // wordpress Customizing the Login Form
  2.  
  3. // psate the below code in functions.php
  4. // wp logo changing code wp login face
  5. function my_login_logo() { ?>
  6. <style type="text/css">
  7. body.login div#login h1 a {
  8. background: url("http://s23.postimg.org/vxpowrfcb/screenshot_173.png") no-repeat scroll 0 0 transparent;
  9. height: 117px;
  10. width: 100%;
  11. }
  12. </style>
  13. <?php }
  14. add_action( 'login_enqueue_scripts', 'my_login_logo' );
  15.  
  16.  
  17.  
  18. // wp url/link controling code wp login face
  19. function my_login_logo_url() {
  20. return home_url();
  21. }
  22. add_filter( 'login_headerurl', 'my_login_logo_url' );
  23.  
  24. function my_login_logo_url_title() {
  25. return 'Your Site Name and Info';
  26. }
  27. add_filter( 'login_headertitle', 'my_login_logo_url_title' );
  28.  
  29.  
  30. // enqueue for wp login face
  31. function my_login_stylesheet() {
  32. wp_enqueue_style( 'custom-login', get_template_directory_uri() . '/css/style-login.css' );
  33. wp_enqueue_script( 'custom-login', get_template_directory_uri() . '/css/style-login.js' );
  34. }
  35. add_action( 'login_enqueue_scripts', 'my_login_stylesheet' );
  36.  
  37.  
  38.  
  39. /******************************************************************************************************************/
  40.  
  41. // put this file into css name style-login.css
  42.  
  43.  
  44.  
  45.  
  46. /* Change background color and font family */
  47. body {
  48. background:url(http://lorempixel.com/1500/800/nature) no-repeat scroll center center ;
  49. font-family: Arial,Verdana,sans-serif;width:100%;height:100%;
  50. }
  51. body.login {}
  52. body.login div#login {}
  53. body.login div#login h1 {}
  54. body.login div#login h1 a {}
  55. body.login div#login form#loginform { background: none repeat scroll 0 0 #00CCFF;
  56. box-shadow: 0 1px 3px rgba(0, 0, 0, 0.13);
  57. font-weight: 400;
  58. margin-left: 0;
  59. margin-top: 20px;
  60. overflow: hidden;
  61. padding: 26px 24px 46px;}
  62. body.login div#login form#loginform p {}
  63. body.login div#login form#loginform p label {}
  64. body.login div#login form#loginform input {}
  65. body.login div#login form#loginform input#user_login {}
  66. body.login div#login form#loginform input#user_pass {}
  67. body.login div#login form#loginform p.forgetmenot {}
  68. body.login div#login form#loginform p.forgetmenot input#rememberme {}
  69. body.login div#login form#loginform p.submit {}
  70. body.login div#login form#loginform p.submit input#wp-submit {}
  71. body.login div#login p#nav {}
  72. body.login div#login p#nav a {}
  73. body.login div#login p#backtoblog {}
  74. body.login div#login p#backtoblog a {}
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81. // source links:
  82. http://codex.wordpress.org/Customizing_the_Login_Form
  83.  
  84. http://www.elegantthemes.com/blog/tips-tricks/how-to-customize-the-wordpress-login-page
Advertisement
Add Comment
Please, Sign In to add comment