415 thoughts on “WordPress Tips and Tricks – Custom Login Page Leave a comment

  1. Does this plugin work with WP 2.9.2?

    I’m having some compatibility issues… Just seems to have broke when I did the upgrade today.

    Any help is appreciated.


  2. Hi, The plugin is awesome!!!!! Thanks very much!

    One Question: I’m using wordpress in spanish, so I wondering if is it possible to change the plugin’s language because, now the login page messages are all on english…

    Thanks again.

  3. I have made the area around the border transparent but now it shows the background image below the footer image. How can I make it so the background image from the top part stops and lines up with the footer instead of bleeding through the bottom where it’s transparent?

  4. Heya… you are aware that your “login” example is not working, aren’t you? Your own login screen seems to be missing the top image, resulting in an unreadable form.

    Guess you should know. πŸ˜‰

  5. Great plugin! I have successfully modified and uploaded the image file and my login screen looks great.

    There is one small error, though, and that is with the ‘Remember Me’ section of the login.

    The checkbox to click is visible, but the text ‘Remember Me’ accompanying the checkbox is missing.

    How can I rectify this?


    1. Hi there DT!

      I am having the exact same issue, but in my case the “Username” & “Password” no longer appear either… πŸ™

      Were you able to solve the issue in the meantime???

      Thanks for getting back to me! πŸ˜‰ πŸ™‚


      1. Hi Michael,

        It appears the username & password also wasn’t appearing for me either.

        No, I’m afraid I wasn’t able to solve the issue. In fact, I have now disabled this plugin because I couldn’t afford to have my members unable to reset their passwords etc.

        I am wondering if the plugin is clashing with the WP theme that I’m using? I will be applying a new theme shortly and will be able to see if that is indeed the issue.

        In the meantime, I am diasppointed that the plugin author seems to have given up on this comments section and doesn’t address any of our issues. πŸ™

        Maybe there’s another plugin out there that will do a similar thing?

        Sorry I could be much help to you.


    2. Did you ever find the answer to this? I posted on here a couple weeks ago and no one has gotten back to me.

      1. By the way, I found the answer to this…….. Very embarrassing. If anyone looks in the css-3 file the reason you don’t see the “remember me” and “lost my password” is because the default for the plugin is to be on a dark background. So both these are set as white at the start. To make things easier Ben or whoever the author is even spells out in the css what the different code goes to.

        So to fix these go to plugins -> edit -> select BM custom login and pull up css sheet #3. Then:

        at line #28 you will see this css code

        #login label {


        change #FFFFFF to whatever font color you like

        the other line is the folliwing
        line #54

        .login #nav a, .login #nav a:hover {
        color:#FFFFFF !important;

        The plugin works perfectly. Thank you for the nice plugin.

  6. I cannot seem to get this to show on my main page. I have activated it. I am new to WordPress so that may be my issue but I have followed everything you said and I do not see the login screen at all.

  7. Pingback: | Technoweblog
  8. Pingback: An Easy Way to Add Website Favicons to Your WordPress Website
  9. Good one I’ve been looking for this. But Can you tell me how ti embed login form in a page and I also have a request for you.

    There are many multi-author blogs out there, and all would love a Author Adsense plugin!!! There are few already but non of them work with 2.9

    I hope I’ll be a good response from you.

  10. The same problem like Darrin explained! GIF is “overlapping” PNG which looks very ugly if working with transparent pictures!!! Any idea???

  11. Hi there! Thanks for an awesome plugin. I was wondering if it is possible to change the hyperlink so as not to cover the entire logo but only a part of it.


  12. This is such a great way for admins to login to wordpress! I have seen this on quite a number of blogs, and soon to implement on mine! Fantastic post!

  13. Pingback: The Restaurant Wordpress Theme | Premium Wordpress Themes
  14. Hi, I notice there are a few people with my problem but the answer isn’t posted here. There isn’t a “remember me” anymore, and the link for “lost my password” is missing.


    Is there an answer somewhere, I have looked through your site a couple times and don’t see anything with the answer.

    Thanks for any help.


    1. @Jodie
      The text in your labels is currently in white on the CSS – so look for the part in the bm-custom-login-3.css file and change from white (#fff) to another darker colour – #000 is black for example

      #login label {

      .login #nav a, .login #nav a:hover {
      color:#000 !important;

  15. Is this website abandoned??? I still haven’t found an answer to this problem. Has anyone else?

  16. Pingback: 10 Plugins For WordPress To Help Administrative Duties
  17. Got the plugin to work great! Just wondering how to change the background fill color BEHIND the login from the generic white, to either a picture or a gradient fill. Any help would be appreciated. Thanks.

  18. Nice work dude.

    My clients are singing my praises.

    So I will hand a large proportion of that praise over to you. Only, of course, after I have taken a small piece for myself.

  19. Great plugin I must say, I’ve been using it since 2008.. any updates for WP 3.0.5 version yet? as there got some errors for WP 3.0.5 version..

  20. I’ve been looking around for a solution to this for a while, as I have never lΒ‘ked (hated in fact) the standard wordpress log in, so this is great. Thanks!

  21. Hi Ben,

    Thanks for the plugin, it works great !!

    I have one questions

    1. When I go to the login page the error message is shown saying that the login fields are empty and also the login form shakes. It happens only when i use the plugin, IF I dont use the plugin it is like normal wordpress login. But I need this plugin to style the login page, which is very good. But I would like to remove this shaking effect and error message when the login page is loaded for the first time. I hope you know what I mean, I can show you the site since its an intranet, I dont have a web url.

    Please let me know if this is from the plugin or something else

    1. I have a problem with this plugin.. Now in the login page, it shows only textboxes of username and password..

      I think the plugin is not compatible with WordPress 3.1 .. is it so? πŸ™

      1. I haven’t tested the plugin with WordPress 3.1, I guess I should test it and see how things go πŸ™‚

      2. it works fine in 3.1 – i have multiple sites running with the custom login

  22. Hi Ben, Awesome plugin…I’m having a bit of a problem with it. I am using wp-member so I hope that it’s not conflicting…
    A few questions:
    1. Are the files supposed to be gif’s or jpg? cause there’s a mix between your instructions and the examples.
    2. Are the files to be uploaded to wp-content/plugins/bm-custom-login/images or wp-admin/images. Again the instructions say the later, but your files show the former.
    3. This is what my source code looks like when I view the page: http://tsm.s3.amazonaws.com/viewsource.png

    This is the url I’m having problems with: http://www.thedecoratingandstagingacademy.com/blog/wp-login.php?action=register
    Thanks so much for your help πŸ™‚ Tracy

  23. Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/wp-content/mu-plugins/) is not within the allowed path(s): (/f5/binaryjoy/:/nfsn/apps/php5/lib/php/:/nfsn/apps/php/lib/php/:/nfsn/content/content/nfsn/:/usr/local/php/lib/:/usr/local/php/5.2.17/lib/:/usr/local/php/5.3.5-nfsn1/lib/) in /f5/binaryjoy/public/wp-content/plugins/bm-custom-login/bm-custom-login.php on line 19
    Binary Joy

  24. Hi Ben,
    Thanks for the beautiful plugin.
    Wordpress 3.2 is out and and there is some glitch with picture maybe the changes of size, i don’t know.
    Will you make update for the new version?

    thank you.

  25. login-bkg-tile.jpg is showing up below log in panel – is now a background for message such as “back to yoursithttp://www.binarymoon.co.uk/2007/07/wordpress-tips-and-tricks-custom-login-page/#e blog.” Anyone know why this is happening? Thank you.

  26. I’d forgotten how much I tweaked version 1.4 so I could have a larger, especially wider, background image. Can I request that as a future upgrade?

  27. After upgrading to WordPress 3.2.1. my custom image is no longer presented.
    I have downloaded the version today from your website but my image is still not presented. Where do we get your test version?

    Thanks in advance. I have also posted at WordPress Plugs.

    1. There’s now a settings page where you can specify the image to use as the login background. I have a few things to do this weekend to improve it further.

      1. ouh ok…that’s why my image doesn’t appeared. I’ll have to test right now.

  28. I created image 312px x 600px with a little mod from your template file, but it doesn’t seem right. Not as slick as previous image. I hope you can provide us with the new version of psd template file for the next release. thank you

  29. I’ve downloaded and installed the Plugin as the tutorial showes me.
    Also i made a new Background and uploaded all Files to ftp in the right Folder.
    Finally the custom Login isn’t shown – default Login only.
    I run latest WP 3.2.1 Any Suggestions?

  30. first off, nice platform for doing the custom login.

    As you’ve probably seen, there are several users who also like to update the page background in addition to a customized loginform background. For instance my own: http://www.graphicdistortions.com/wp-login.php

    currently though, this incarnation does not allow for that without some minor hacking of the PHP and CSS file.

    Is there an update coming out to address this?

    FYI: the PSD file that you included with the plugin is defaulted to 390px width, but the default defined in the CSS section “#login h1 a” is 312px, so you lose all the nice rounded edges from the template.

    1. This is quite a common request so I am considering it – yes πŸ™‚

      One day I will change the psd file as well. I just need to find some free time.

  31. Hi Ben,

    First of all, thanks a lot for your plugin. It has been working great in the past. Unfortunately ever since I’ve updated it, the format of the psd doesn’t work anymore.
    Could you please adjust this, or give me some hints on how to do it myself?


    1. What is the size image you used? When I set mine up the image at top gets blocked by a message saying “you are logged out”. How can I get rid of that message?

  32. In order for it to work, I had to edit the wp-login.php page to make it all fit in the image, by adding an inline style to the URL.
    <a style=”float:right; padding-right:26px;” href=”/” title=””>

    1. I am not sure what the problem is but I would recommend against editing core files. You could easily add that style to the stylesheet to make it fit in if you want it to.

  33. Hi Ben,
    First, let me say thanks for the great custom login plugin. It really was easy for us “Newbies” not familiar with WordPress. I am having one problem though. I can’t get my logo to appear on my new image background. I went into my FTP and uploaded a custom logo and put it into the wp-admin/image .gif file.
    Can you please tell me what I am doing wrong??
    Your help would be greatly appreciated.

  34. Excellent post. Never thought that customizing your Blog will go up to this level. The WordPress custom login is very useful, especially when you have a lot of Guest Bloggers. Thanks for sharing:)

  35. i tried to used in wordpress ver:3.2.1 but its not working properly. i just upgrade my site and reinstall it but same problem. plz help to fix it asap.


  36. This is AMAZING, thanks so much. My login page looks a million times better Ben your a Star.

    Is there a way to add an image to the page background? That would make it PERFECT.

    1. Sounds like it was a temporary issue with your web server. Your site seems to be loading now and I can see the custom login box πŸ™‚

  37. Hey Ben,

    I love this plugin! It’s nice to have a custom login as finishing touch for your website.

    With the upgrade to WordPress 3.3 I noticed there was a change in CSS. The background image is now at the top of the screen, instead of on top of the loginbox.

    I’ve added 1 lines of CSS to your plugin’s CSS file (to #login to be precise) to correct this. Could you please check it out and update the plugin?

    #login {
    padding: 0 0 20px;
    margin: 114px auto 0;



  38. you could actually customize your login page in wordpress (wp-admin) by editing the wp-admin.css and color-fresh.css.

    1. you could indeed, but then when you update WordPress you lose the changes and have to re-apply them. This is why WordPress plugins are great – they remove this requirement and keep things working longer.

  39. I just downloaded this plugin. So excited I found it. None of the image template files are in the folders? Any suggestions?

    1. Hey Eric – I don’t think the plugin needs image templates anymore. Any images will do the job really πŸ™‚

      If you need something in particular then perhaps I can suggest something?

  40. Ben,
    Thank you for the great plugin!
    I am able to get everything working great, except the register link. What am I doing wrong?

  41. Pingback: Powerful Plugins To Customize Your Wordpress Admin Login & Dashboard | Sky Tech Geek
  42. Hi Ben

    I have installed the plugin, it works but i get the following error

    Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/wp-content/mu-plugins) is not within the allowed path(s): (/var/www/vhosts/aptart-design.co.uk/httpdocs/:/tmp/) in /var/www/vhosts/aptart-design.co.uk/httpdocs/wp-content/plugins/bm-custom-login/bm-custom-login.php on line 55

    any idea how to fix this?


  43. hi!
    I would like to ask about the plugin version of this.
    is that plugin compatible with i18n or WPML?
    best regards.

    1. There’s no translations included, but it’s fully prepared for localisation πŸ™‚

  44. Hai. I found the plugin and start to work on it. It was oke to doe the first part. The second the background whas more to do. What is he excact size HxBr ??? I change the one I have to use a x times. but I think I havet it.
    Check it on: http://www.knipselkrantcuracao.com

    Great job and a great plugin.

  45. I like how the background image is kept separate from the wordpress admin folder, hence making upgrades to the software hassle free. It is a great idea making the wordpress login panel personalised.

  46. This plugin has certainly helped. I think its a great idea.

    It’s something I’ve been wanting to change for a while now as it’s a page I see most days when logging on to write and blog. Changing the look of the login page should be implemented on all wordpress websites if you ask me.

    I like your examples posted on flickr. They gave me good ideas toward changing my own blog which I’m working on at the moment. Also found some fantastic visual examples gathered together in this post. Check these out. Shows exactly whats possible when you put your mind to it!

  47. is it possible to make the background image to automatically adjust the resolution that you are using?

  48. Pingback: 40+ Most Wanted Wordpress Tricks and Hacks | download.allinfo24.com
  49. Pingback: New Tricks For WordPress | helpforwordpress.net

Leave a Reply

Your email address will not be published. Required fields are marked *