美化Wordpress登陆页面

作者:葛小飞 发表于:2008-12-17,Comments Off

在Wordpress 2.6的使用过程中,我也曾经对WP的登陆页面进行过自定义,包括修改其样式,或者改变页面内容。现在Wordpress升级到2.7了,WP开发者对登陆页面进行了一些改动,但是要实现登陆页面的美化还是不复杂的,Frank就提供了一个简单的方法
美化Wordpress登陆页面
首先,在你的主题的functions.php里添加以下代码,如果你的主题没有functions.php,可以自己建立一个。

  1. function fb_custom_login() {
  2. echo '<link rel="stylesheet" type="text/css" href="' . get_bloginfo('template_directory') . '/custom-login/custom-login.css" />';
  3. }
  4. add_action('login_head', 'fb_custom_login');

这是要求Wordpress对登陆页面使用独立的css样式表custom-login.css,该样式表是放在主题目录下的custom-login文件夹。

custom-login.css的内容可以自己做,完全可以打造出符合自己网站风格的Wordpress登陆页面来。如果比较懒惰,也可以使用以下的css

  1. html {
  2. background-color: #fff;
  3. }
  4. #login form {
  5. padding-top: 100px;
  6. }
  7. #login form .submit input {
  8. border-color: #bcb38f !important;
  9. color: #777 !important;
  10. }
  11. #login form .submit input:hover {
  12. border-color: #bcb38f !important;
  13. color: #bcb38f !important;
  14. }
  15. #login h1 {
  16. display: none;
  17. }
  18. .login #nav a {
  19. color: #777 !important;
  20. }
  21. .login #nav a:hover {
  22. color: #bcb38f !important;
  23. }
  24. #wphead img, #wphead h1 {
  25. display: none;
  26. }
  27. #wphead {
  28. height: 100px;
  29. }
  30. #wphead-info {
  31. padding-top: 27px;
  32. }
  33. #footer {
  34. display: none;
  35. }
  36. #footer_custom {
  37. clear: both;
  38. text-align: center;
  39. width: 500px;
  40. margin: auto;
  41. height: 100px;
  42. }
  43. #footer_custom .docs {
  44. padding-top: 0px;
  45. line-height: 100%;
  46. }
  47. #footer_image {
  48. border:none;
  49. }