Custom Login

Version 2.0 is now 140% faster in the admin and uses a lot less resources! Minimum WordPress version 3.5.

Join in on the conversation on my personal blog.

You can find Custom Login PRO on Extendd.com: A plugin marketplace. New features include faster login loading (no database access), Custom Post Types (for multiple designs) and four default CSS designs. Custom Login Pro is a completly different plugin than Custom Login.

Extensions

Custom Login 2.0 now has many extensions to make your login page better!

Available Now

  • In Custom Login > version 2.2 you can auto-install all extensions within the settings page with an active licence key.
  • Stealth Login – obscure your login URL.
  • Page Template – add a login form to any WordPress page.

In Development

  • User Hash Key logins (think generated guest logins with-out having to use the login form).
  • Email Logins for usernames.
  • 2-step Authentication.
  • Custom Login page.
  • “Super User” only access for client sites.
  • WordPress Login CSS style remover (for sites that see a quick flash of the default login page).
  • Submit button styles!
  • Custom Login templates.

More info

Activate the plugin and customize your WordPress login screen. Use the built-in and easy to use settings page to do the work for you. There’s no need to understand CSS at all!
Now featureing a HTML, CSS & jQuery box for advanced users to up the customization!

  1. Works great for client site installs.
  2. Read more about Custom Login 2.0

For those looking to showoff your login screen, check out the Flickr group! Share you designs with the community!

links

Hooks and Filters

You can build your own extensions.

Download

Latest version: Download Custom Login v2.3 [[zip]] (Downloaded: 297048 times)

FAQ

What are extensions?

They are additional plugins that add functionality to the Custom Login plugin. Depending of what the extension does. You can find all Custom Login extensions on extendd.com.

My new settings aren’t showing up

This plugin caches all settings in a transient, try clicking the new ‘Update stylesheet’ button to delete and refresh the cache.

Is there a PRO version?

Why yes there is, you can purchase the PRO version on http://extendd.com. Note that since Custom Login 2.0, Custom Login PRO is a completely different plugin.

Why create this plugin?

I created this plugin to allow for custom login of any WordPress login screen. See working example on: Extendd.com.

Where can I upload and share my cool login screen?

Check out the newly created Flickr group! Upload and add it to our pool!

I think i want to uninstall

Just de-active.

Changelog

Version 2.3 (3/13/14)
  • Renamed helper functions to avoid function exists errors even though I’ve wrapped those functions in function_exists
  • New: Class ‘Custom_Login_Scripts_Styles’.
Version 2.2.3 (1/28/14)
  • Added image previews after file fields.
Version 2.2.2 (1/28/14)
  • Allowed variables to account for unicode in Custom CSS.
    • Use %%BLASH%% for a backslash.
Version 2.2.1 (1/25/14)
  • $version variable not loading.
  • Updated sanitization on Custom CSS & HTML textarea fields.
  • CSS sanitized with wp_filter_nohtml_kses.
  • HTML sanitized with wp_kses_post.
  • Allow use of “Tab” key in the CSS textarea to format CSS.
Version 2.2.0 (1/24/14)
  • Updated settings page and CSS (now responsive).
  • Updated Genericons to v 3.0.3.
  • Add Remote Install class to auto-install Custom Login Extensions from Extendd.com (license key needed for paid extensions).
  • Update and cleanup code.
Version 2.1.9 (1/8/14)
  • Fixed chosen() JS 1.0.0 class variables on opacity options.
  • Be sure to only output one instace of the settings scripts.
  • Added actual width and height options to logo to fix WP 3.8 CSS settings.
Version 2.1.8 (12/17/13)
  • Logo CSS fix.
  • Updated Chosen.js to 1.0.0
Version 2.1.7 (12/13/13)
  • WordPress 3.8.x compatability.
  • Adds custom background-size capability to fix new 80px X 80px background-size standard.
Version 2.1.6 (11/21/13)
  • Updated for PHP 5.4 & WordPress 3.8.x compatibility.
Version 2.1.5 (5/20/13)
  • Fix for some users who still can’t dismess the notice.
Version 2.1.4 (5/17/13)
  • Fixed notification not clearing on ‘dismiss notice’. Sorry about that.
Version 2.1.3 (5/13/13)
  • Fixed notice in class.settings-api.php.
Version 2.1.2 (4/22/13)
  • Changed wrong $hook prefix for scripts.
Version 2.1.1 (4/22/13)
  • Fix untranslatable items in the settings page.
  • Added clear transient cache to Custom Login sidebar (as well as above save settings).
  • Changed HTML position from input field to dropdown.
  • Added notification on transient cache deletion.
  • Removed “test” echo.
  • Added delete transient on settings save.
Version 2.1.0 (4/18/13)
  • Updated notice URL.
  • For reals fixed the “remove notice” button. :D
  • Moved the CSS back into the login head instead of external CSS (fixes WordPress CSS flash).
  • Changed custom textarea to sanitize on save and output so line breaks are kept in tact.
  • More data sanitization on settings.
Version 2.0.6 (4/18/13)
  • Fix notice not going away on dismiss.
  • Updated translation files.
Version 2.0.5 (4/17/13)
  • Fix double escaped custom HTML on first import with wp_specialchars_decode.
  • Add SHORTINIT to the PHP stylesheet and script to limit WordPress loading.
  • Change wp_cache to transients on PHP scripts and styles, a lot faster!
  • Added a delete transient cache button atop the ‘Save Changes’ button.
Version 2.0.4 (4/17/13)
  • Updated JSON file to extenal GitHub.
Version 2.0.3 (4/17/13)
  • Deactivate if minimum WordPress version isn’t met.
  • Min WordPress version 3.5
  • Version bump to match readme.txt.
  • Turkish translations re-added.
  • Added rgba2hex function to fix updates where rgba was set.
  • Make sure function_exists ‘wp_enqueue_media’.
Version 2.0.2 (4/16/13)
  • Updated templates functions into a class.
  • Moved some files.
  • Fixed known activation hook not fireing on upgrade.
  • Removed post_type and install script.
  • Hide WP_LOCAL_DEV queries.
Version 2.0.1 (4/16/13)
  • Wrap any function that can be replicated in if exists to avoid possible issues.
  • Prefix any other function with ap_ as to make sure nothing is replicated in other plugins.
  • Fixed broken logo CSS.
  • Add hide WordPress logo to settings.
Version 2.0.0 (4/15/13)
  • Complete rewrite of plugin
  • Uses all new Settings API (extendable for custom extensions)
  • Loads 120% faster.
  • Quick cache of CSS and JS on login page.

Screenshots

  1. custom-login screenshot 1

    Custom Login Settings page (as of v 2.0).

  2. custom-login screenshot 2

    Example of a custom login page using the nyan.cat as a animated background! see user generated designs.

166 Comments


  1. Great plugin!

    I have everything looking quite nice with this. I have a question, does anyone know how to change the background color for the top color bar? It’s the area that spans across the very top of the page where the backtoblog link is placed on the login screen, and I just can’t seem to find what rule is defining that bg color to override it in the custom style area of this plugin. I’ve tried using firebug to determine what that color bar might be and I’m at a loss. Thanks!

    Reply

    • This is a simple one, but fly’s past a lot of people :). It’s actually a body border..

      So apply this css styling:

      body.login {
          border-top-color: #464646;
      }

      Of coarse changing the current color to something else, say red (#ff0000).

      Reply

      • I still wasn’t able to find how to change this, and the custom CSS code you supplied didn’t work in either the CSS or HTML box… ?

        Reply

  2. Looking good, changing the login box images was easy but doing the whole page is handy.

    Reply
  3. AC

    For some reason I am unable to login to the WP admin after installing 0.4.8. It happens once I logout and try to login again.

    Reply

  4. E.L

    I downloaded the plugin, but it is not what I look for. Because of the Dontate $1 in the login site.

    But the delete script doesn’t works.

    error:
    UNINSTALL_CUSTOMLOGIN must be set to a non-blank value in uninstall.php on line 29

    using WordPress 2.9.2.

    Reply

    • First off, sorry.

      Second, the donate button is only loaded on the default login screen [?]. If you use your own CSS code that doesn’t show. I don’t see why you wouldn’t use your own style any way. Isn’t that the point of this plugin?

      Thirdly, if you read the uninstall script, it says you have to add a value to UNINSTALL_CUSTOM_LOGIN. So you manually have to add any value. Otherwise anyone could access that script and uninstall your plugin, that wouldn’t be cool…

      Reply
      • E.L

        ok, do I feel really stupid right now….

        I didn’t had a lot of time at the moment to check it out and I was hurrying I guess… Well since the donate button goes away while I use my own css I will definitely use this plugin..

        And about the uninstall, yes that makes sense….. Now I read it I wonder what I was doing when I was trying the plugin!

        Thanks for the plugin!

        Reply
  5. nrg

    i cant uninstall the script ;-/

    after i edit the script, to value x:
    define( ‘UNINSTALL_CUSTOMLOGIN’, ‘x’ );

    i get this message during the uninstall:
    Please comment out the UNINSTALL_CUSTOMLOGIN define() on line 29 in this file!

    what do u mean with “comment out”

    btw i’m uninstalling cause the plugin didn’t work for me,
    it installs, it loads and activate, i can acces the editting console, but whatever i edit and save, no changes appear on the loginscreen.
    just the default change as comes with script (your edit).
    the script does acknowledge the ‘Save’

    WP 2.9.2

    Reply
      • nrg

        hi, ok thanks i see now the changes ,
        after having checked the css checkbox.

        but still then i will need to resolve the uninstall issue.
        i editted the code like this:

        define( ‘UNINSTALL_CUSTOMLOGIN’, ’1′ );

        if ( !defined( ‘UNINSTALL_CUSTOMLOGIN’ ) || constant( ‘UNINSTALL_CUSTOMLOGIN’ ) == ’1′ );

        but still i get this message:
        Please comment out the UNINSTALL_CUSTOMLOGIN define() on line 29 in this file!

        Reply

  6. Hi,

    great work, I use it on my site and think it looks great. One question though, at the very top of the screen is a dark bar with a link to the website. Since my whole page is for registered users only I would like to remove this bar but am unable to find the right bit of code. Could someone point me in the right direction.

    Cheers,
    Arnold

    Reply

    • You should add this custom CSS:

      #backtoblog {
          display: none !important;
      }
      Reply
  7. Forrest

    I was all excited about this plugin, but it seems as though it doesn’t work well with WPMU. When I activate the plugin site wide, it doesn’t allow me to control the look site wide :(

    Reply

    • I haven’t tested it for site wide control. You may have to use for each. But if I can get a MU install to play with I will try and get it working..

      Reply
  8. 8persap

    Trying to remove your plugin but getting this error… UNINSTALL_CUSTOMLOGIN must be set to a non-blank value in uninstall.php on line 29 .

    Any advice?

    Thanks.

    Reply
  9. Ric

    …Had a problem uninstalling, just doesn’t work.
    I had to change the ‘ ‘ , (on line 29 of the uninstall.php) to ‘ TRUE ‘.

    Reply

  10. Rodrigo

    Hi, thanks for your plugin, it’s quite similar of what i was looking for. There are some known bug or major problems with IE7? i’m developing a site and when i test on IE7, it just crashes.

    Thanks for your work.

    Reply
  11. Rodrigo

    Register Page. I don’t have problems with Login Page, but when the Register’s Page it’s open with IE7, the browser goes down. Mmm, maybe an incompatibility with ‘Register Plus’ ?

    Reply

    • Register Plus isn’t compatible with the latest version of WordPress, it hasn’t been updated to comply past version 2.6

      Reply
  12. Tim

    Hi Great plugin,

    How would I change the back to website

    I put this in the custom html

    but doesn’t show up

    Reply
      • Tim

        At the top of the login page is a “back to website” link that goes back to the login screen as I have restricted access to the site.

        I’m digging into the wp_login.php and solved it by blanking out the default as listed above in some of the examples and inserting my own header. :)

        Thanks

        Reply

        • Just add this custom CSS style:

          p#backtoblog a { display:none; }

          Reply

  13. Dear Sirs:

    WPMU 2.9.2, BP 1.2.4.1, Custom Login 0.7.2

    Just upgrade to last Custom Login version, we are using custom css and we dont get how to manage margins of our own image. We need to modify the upper margin and how to reduce the bix and place the image outside of the box.

    Regards,

    Reply

    • Just find the ID or class in question and apply custom CSS in the custom CSS box.

      Reply

  14. Dear frosty:

    Could you be more specific with the instrucion.

    We need to modify the upper margin and how to reduce the box and place the image outside of the box.

    Regards,

    Reply
  15. Meisha

    Thank you for Custom Login Plug-in for WordPress :) Could you please tell me if there’s a way to customize the “Log in” button color and the color of the “Lost your password” link? Thank you!

    Reply

    • Just look at the ID and CLASS names of the element(s) in question.

      Reply

  16. Gary Dawson

    I really like your plugin. EXCELLENT work. The customization I’ve done for my website login page looks great so far but can you briefly explain to me how to put my own logo in the same place where the old WordPress logo was? It would save me having to figure it out myself. I’m not an expert in CSS yet. ~ Thanks !

    Reply

    • I think that the WordPress logo is a background CSS image of the H1 tag that’s now hidden. I was thinking of adding that into the next version.

      Reply
  17. Tony

    Okay, stupid question here… I don’t see where to specify my header logo.

    I’ve searched the custom_login.php file, the wp-login.php file and other places where i think it should be defined, but can’t find it.

    Reply
  18. G-STAR01

    Im trying to uninstall.

    Have a look at line 29
    http://pastebin.com/VEDRAPQG

    What should i do?

    Line 29 =
    wp_die( ‘UNINSTALL_CUSTOMLOGIN set somewhere else! It must only be set in uninstall.php’ );

    Reply

    • I am sorry, I don’t know where else that would be defined. If you’re running WordPress later than version 3, you don’t need this script.

      Reply

      • Im running wordpress 2.9.2.

        What does the uninstaller normally do? does it delete anything off the databases? or is it the same as just deleting the plugin.

        Reply

    • Hmm, the new built in uploader is not working? I will take a look at that.

      Reply

    • I found an extra ' in the CSS file. Removed it and uploaded the new version. Please delete and reinstall. I didn’t do a version update.

      Reply
      • gavan

        I have been removed that but it’s still cannot see my background..

        Reply
  19. gavan

    Bro, how to add text color and the big size at Custom HTML. I’m so tired to put html..sorry

    Reply

  20. Hello,

    In latest version 0.8.2 you are including gravatar.js ver. 1.2, but it is not found in library/js folder. There is no biggie for me as everything I need is working, but it is trowing 404 page error.

    Regards,

    Reply
  21. s taro

    hello mr Frosty.

    What a great plugin. I really like it.

    I figured that whenever the activation link was sent to a new user of my blog, the name of the email sent was “WordPress ([email protected])” and the subject of the email is “[My Blog Title] Activate Your Account”‏. Is there any way to change:

    1. “WordPress” to “My Blog Title”
    2. “[My Blog Title] Activate Your Account” to “Activate Your Account on My Blog Title”

    Your help will be so much appreciated.

    Thanks in advance!

    Reply

    • There are plugins out there to fix that. It’s not what mine does.

      Reply
      • anishi

        plz exaplain how to creat a login form for registerd memenber in my website

        Reply

    • I had this same problem bro. Here’s how you fix it in WP 3x:

      On your server go to folder wp-includes then pluggable.php file

      around line 374 you’ll see this code:
      if ( !isset( $from_name ) )
      $from_name = ‘WordPress’;

      change ‘WordPress’ to whatever you want to display as the sender.

      Reply

  22. Hello, frosty!!
    Great work dude!, i adore your plugin, very full and useful!! :)

    I’ve found some minor typos in file ‘custom-plugin.php’ at lines(63,72,128,137) you wrote “defualt” instead of “default”.

    Otherwise, i do have a question/suggestion. Still in the file ‘custom-plugin.php’ you use the hook “plugins_loaded” to setup your plugin. I wonder if you shouldn’t use the hook “login_head” instead, as that’s when your plugin really enters in action to customize the login page.

    I’m proposing that because when using others plugins that rely on the login page (like ‘Maintenance Mode’ by Michael Wöhrer for eg.), your custom login is never loaded to replace the WP’s default login page.

    What do you think?

    Thanks!

    Reply
  23. krysttof

    Hello,
    I’m french, so sorry for my bad english !
    I like your plugin and I would like to translate it in french. But the .pot file doesn’t contain all the texts. There is a lot directly in the admin.php ! So the translate couldn’t be complete via the .mo ! Damage ! Do you intend to incorporate everything in the .pot file ?

    Reply
  24. krysttof

    So you will publish a new version of the package ? A 0.8.5 version with all the texts in the .pot file for a complete translation ?

    Reply

  25. I tried uploading images for logo and backgrounds (actually tried uploading when upload was an option) and it did not upload the image and the field remained blank. Any suggestions? Also how do I get rid of the bottom white border?

    Thanks!

    Reply

  26. Ok, scratch my 2 previous comments. I figured it out. It’s an awesome plug-in. Thank you soooo much! New fan of yours.

    One last request. On my sign in page at the top of the page in a 3/4 inch thick gray strip that spans across the page with a link to go to the actual website without even signing in. Which of course defeats the whole purpose of the login. Please help!

    Thanks again!

    Reply

  27. Hi Frosty!

    After installing and activating custom-login plugin I get the following error:


    Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 491520 bytes) in /wp-admin/menu.php on line 235

    The version of my PHP is 5.2.12, mySQL: 5.0.91
    Wordpess is updated to: 3.0.1

    I read the README.txt and do what I have to do :) I know this is not your mistake, not your problem but can you point me in some direction what I should do to solve your problem – I really need this cool plugin (for security reason)

    Reply

    • I have no idea why this would be happening. Who are you hosting with?

      Reply
  28. MrBrad

    Is there a way to do the following:
    1. change the size of the login box – the WP box that is
    2. change the size / shape of the header and perhaps add text to the header
    3. define what appears in the area following below the login box
    4. change the size & color of the the register / forgot password text
    5. past this / specify my own splash page on which this appears?

    Thanks,

    Reply

    • You can do all of the above, simply find the elements in question and edit the CSS in the custom CSS box. And as far as a cutom login/signup screen, just create a custom template with these fields or your own fields to connect to the database.

      Reply

  29. Thank you for this awesome plugin, but can you help me to install it ??
    Because i tried to put the background URL but nothing happened, What’s wrong with that ??

    Reply

  30. Thanks for the plugin….Can you help me change to size of the login box? It look to be larger than before….Thanks.

    Reply
  31. j_n

    If anyone is having trouble getting their custom HTML to appear, check your special characters — apostrophies kill the whole thing, even using the HTML code ['] took me ages to find out what was happening.

    Reply

    • Have you figured out how to fix this problem at all? I want to add some custom HTML, but once I start to add some styling it breaks the html code. for example,

      This is some content

      Also have you had issues with this plugin disabling your form field labels, like username, name, and email. My form is just blank with input text fields. Once I disabled the plugin everything went back to normal.

      Reply

      • Custom HTML is always tricky, I might have a fix in a future version I am currently working on.

        Reply

  32. Dear Sirs:

    I’m using Austin Passy Custom login plugin version0.84, everything is running well, except I need to reduce de login form height as on WP original wp-login.

    How I can do this ? What’s the code to enter on the Custom login setup CSS box ?

    Regards,

    Reply
  33. koji

    Hi Frosty, thanks for the plugin, it’s great!

    We’ve costumized the login screen for our blog network, and we’re so proud that we don’t want the unprivileged users can change it for their weblogs in our network.

    Could we do something on the source code to make the “Custom Login” link disappear from Options for non Superadmins??

    We’ve been able to do it with other plugins, but we can’t find where is the option in yours…

    Thanks!

    Reply
  34. Bruce Moyle

    Good work, just one suggestion. Move the custom css to be included last in the generated css file. This means the user can overwrite any of the customizations as required. Also you might want to see if entries are empty and remove them from the css generated. I used the plugin just to push my custom css.

    Reply
  35. brad

    Hi Frosty,

    Thanks for the plugin. It’s a lifesaver. I have two questions:

    1. My custom html, for some reason, has stopped showing up after the latest WordPress update (3.1). The text was rendering fine before. Any thoughts?

    2. In your documentation you mention that you can “… check the first box ‘Use your own CSS’ and customize **your** login screen!”. I’m not seeing this checkbox anywhere. Am I missing something? And, if you’ve gotten rid of this option in the plugin’s admin screen, do you have a function handy that we can throw into our functions.php file that will deregister the css?

    Thanks!

    Reply

  36. I was able to change the “Height” of the Login Form but I’m unable to find the elements that would push down the “Username” and “Password” form fields to allow for an image with a height more than 108px:

    /* Diplays the custom graphics for the login screen*/

    #login form {
    height: 200px;
    }

    When you have a chance.

    Reply

  37. DG

    New update has just completely messed up my login screen!! The login form is now too big and cutting the logo?!

    How to change this back??

    Reply
  38. Jason

    This plugin ignores my css code. I put in:

    #login form {padding-top: 10px;}

    That makes the adjustment while testing with firebug but it doesn’t change the form at all. I cleared my caches and get no result.

    Reply

      • This is a great plugin, and very useful. However, I am having trouble with the login form, as it appears others are as well. I try putting in custom css to shrink the size, but it hasnt worked. Are you able to help provide the exact css that will work to reduce the size of the login form?
        Thanks for everything on this.

        Reply
  39. chris

    Can you create a login for just one page? I have a public page for a golf club but I also want a private page for the members.

    Thanks,

    Reply

    • You’re using two login plugins, please deactivate BM Custom Login to fix the white bar.

      Reply
      • SAGAR

        thanks bud i had to fix the css cause it was also ther after removing the other plugin.. thanks heaps tho.. cheers!

        Reply

  40. Hello,
    I am having problems with my custom login icon. The top portion of the login box is too high. It is cutting off the bottom section of my custom logo. Would it be be possible to push the box down?

    Reply

  41. Hi there love love you plugin….

    I am having a challenge Changing the color of the Register | Lost your password?
    ← Back to BlogNostics
    I know you have to change the code in css Settings but for the life of me I can’t find where to find id and class elements in question…

    If you could point me in the right direction I would be the happiest camper out here on the www.

    I really want to take that blue overly off.

    thank you
    BlogNostics

    Reply
    • David

      I wish he would answer these questions, but he ignores most of them. I think he expects that all his users will be computer programmers. I imagine most of us have no idea where to even find the right code in the case of many of his answers in order to go in and actually CHANGE CODE. Am getting tired of finding my same questions with no answers or with answers that say “find the element.” Yeah, like WHERE?

      Reply

      • Simply find any element in the HTML, you don’t need to be a programer to click view/source.

        In that case add this to the custom CSS box:

        .login #nav a, .login #backtoblog a {
            color: #color !important;
        }
        
        Reply

  42. Great plugin thanks.
    Is there a way to make the logo be a link to home page?

    Reply

  43. Following your example on the ? in the plug-in screen, I have tried everything to understand how to use the CSS. I added this single line to the CSS area:

    .login #backtoblog a { color:#990000; text-align:center; !important}

    and it did nothing. Anything else I am supposed to do?

    Reply

  44. Never Mind.

    My syntax was wrong. I have not used the !important declaration before and I also didn’t know it needed be after each attribute:

    .login #backtoblog a { color:#990000 !important; text-align:center !important;}

    Reply

    • Declare the margin on the #login ID.

      #login {
      margin: 1em 5.5em 4em auto;
      }

      Reply

      • If you don’t mind – how do I reach the #login ID, in which of the files is it located?

        Reply

        • Kia Ora,
          He means put in in your Custom CSS section:

          The first value (1em) determines the height of the login form (the higher the number, the lower the login form appears on the screen)

          The second value determines the distance from the right margin (a higher number will increase the distance from the right margin)

          etc…

          Play around with the other two values to get the look and feel you’re after.

          Reply

  45. When I click on the settings link in the plug-in page, I get a “You do not have sufficient permissions to access this page.” error. I’m using 3.2.1. Can you help me? :)

    Reply

  46. hey mate, just a couple of quick questions.
    • I just want to increase the size of the logo (up to around 200px high)
    • And I want to ditch the shadow around the box all together (I tried entering ’0′ values)
    any help with this would be fantastic,
    cheers,

    Corey

    Reply

    • Kia Ora
      The answer to your first question is this code:

      #login form{
      padding-top:200px !important;
      }

      that should achieve the desired effect.

      Reply

  47. Kia Ora,

    I’d love to have the answer to Corey’s second question if possible:
    “• And I want to ditch the shadow around the box all together (I tried entering ’0′ values)
    any help with this would be fantastic”

    And I’d also love the answer to Ace’s question:
    “If you don’t mind – how do I reach the #login ID, in which of the files is it located?”

    Thank You

    Reply
      • Corey

        Did you manage to figure out how to get that shadow to disappear Rueben?

        Reply
  48. Loren Elks

    Tried this plugin on 3.2.2. Plugin installs fine, but when I click the Settings button, I get a screen that says I don’t have enough permissions.

    FYI, I’m logged in as the Admin.

    Please advise.

    Reply

    • Number one, there is no 3.2.2. Number two, I’m not sure. Did the plugin activate correctly? How did you install it?

      Make sure that in your wp-content/plugins/ folder there is only one folder for the plugin and not a second. Example:

      wp-content/
         plugins/
              custom-login/
                  custom-login.php
                  readme.txt
                  ...
              /
          /
      /
      

      If Custom Login is in a folder like custom-login-0.9.5 if won't work.

      Reply

  49. How can I align the background image to bottom center? Thanks, love the plugin!

    Reply
  50. Michael

    Getting an error when trying to activate the plugin:

    “Fatal error: Cannot redeclare custom_login_url() (previously declared in C:wampwwwbuddypresswp-contentpluginsbm-custom-loginbm-custom-login.php:107) in C:wampwwwbuddypresswp-contentpluginscustom-logincustom-login.php on line 73″

    I had installed it a couple of days ago and then uninstalled for a compatibility test/issue with another plugin, and now I am unable to make it work again. I would like to use your plugin because it allowed me to style the background of the wp-login page.

    Any ideas?

    Reply

  51. what is the css selector for the logo? I simply need to move the logo up so it’s not partially covered by the login form. adding top margin to #login form does move the logo up but the logo still cuts off at the same point.

    Reply
    • StudioElle

      The answer to the logo being partially covered up problem is to force a height on the h1 and h1 a for the #login. Possibly a ghetto fix, but it works.

      #login h1 {height:130px!important;width:300px!important;}
      #login h1 a {height:130px!important;width:300px!important;}

      Reply

  52. Really liked the features of your Custom Login plugin! Got it working in less than 2 minutes! However, I’m building a membership site that uses a separate Registration Page with Captcha – is there a way to redirect the Register link on your plugin to the membership registration url?
    Thanks!

    Reply

  53. Why does the original wp login flash on the screen before the custom login?

    How can I call login/logout and registration from a menu/page

    Thanks

    Reply


  54. Hi! I love the plugin and also your photo is great!

    My issue is: I downloaded my logo, but when I comes to log-in page, it first shows the wordpress logo. After 1-2 seconds later I can see my current logo. How can I fix this issue?

    Thanks!!!
    ness

    Reply

  55. I’ve installed your plugin as I don’t seem to be able to customise login.css with WordPress 3.3. The plug in is working, but I can’t get my image to display. I’ve checked it’s on the site (http://www.selfmanagedlearning.org/minilogo.gif) and entered the url into the setup (it’s a simple gif – 90 x 90), but it refuses to show up. What am I doing wrong?

    Thanks.

    Reply

  56. Hi,

    Nice plugin, compliments, all is almost runing well, but I have a little problem, when aplying this custom CSS:

    #nav a {
    	color: #333333 important;
            text-shadow: 0 1px 0 #bbb;
    	text-decoration: none;
    	-moz-text-shadow: 0 1px 0 #1F4606;
    	-webkit-text-shadow: 0 1px 0 #1F4606;
    	-khtml-text-shadow: 0 1px 0 #1F4606;
    	}
    
    #nav a:hover {
    	color: #ff0000 !important;
    	}
    #backtoblog a { 
            color:#333333 important;
    	text-decoration: none;
            text-shadow: 0 1px 0 #bbb;
    	-moz-text-shadow: 0 1px 0 #1F4606;
    	-webkit-text-shadow: 0 1px 0 #1F4606;
    	-khtml-text-shadow: 0 1px 0 #1F4606;
            }
    #backtoblog a:hover {
    	color: #ff0000 !important;
    	}
    

    These links (back to blog, and resend password) are BLUE and not #3333333 as specified on the custom CSS

    Any clue?

    Have a nice time

    Reply



  57. Is there a way of displaying the register box in a different position to the login box or even better show it on a new page? I have a lot of fields and it would look better if it didn’t scroll down the page when “register” is clicked

    Reply
  58. Frank

    Thanks for this great plugin. I always just used it with a white background, but not used a black background. The “back to blog” and “lost password” links have this blue and white shadow, which looks strange. How could I change that in the custom CSS to just a white color without any shadow? Thanks for any suggestions.

    Reply

    • Same for me.
      I updated the plugun on 3 different blogs, all of them have a white background, that doesn’t change even if I choose different background colors.
      Pity

      Reply
  59. Aaron

    I am using this plugin, and have created a logout button for my site. The button works and does log me out and returns me to the custom login screen. The problem that I am having, is that if I then try to login again, instead of taking me to my website like it does the first time, it takes me to the wordpress dashboard. Is there any way to fix this?

    Reply

    • This has nothing to do with the plugin. But you can create a redirect plugin to handle non administrators to the admin screen..

      Reply

  60. Hey Austin. I need to have the login and the registration on the same page one next to the other. Is there a way to do this? Thanks for your help and good luck with the pro version!

    Reply

    • You’d have to create a custom template in your theme or a plugin.

      Reply

  61. Thanks for the custom login work I was getting tired of the default login setup :)

    Reply

  62. Where is the photoshop template file? I downloaded the zip, but I cant find the file to customize the theme.

    Reply

  63. Hey man,

    Great plugin ! Is your plugin working with the latest version of WordPress 3.4.1 ? That is what I have and tried to upload my logo, and I get nothing. I also cleared the cache.

    Let me know,

    Thanks again !

    Reply

  64. First, nice piece of code.

    I was looking for a two part solution.

    1, get rid of the default login screen… This does that nicely.
    No for part 2.

    I am creating a photo album of sorts for the parents and classmates of my daughter. We take lots of pictures of our kids and share them.

    But, the main concern is one of access. Our kids ages range from 1 – 6 yrs old. So, we want everyone to login to access.

    The question is this, is there a way to have this login screen come up as the landing page and then, once the visitor has authenticated, they are given the normal home page.

    something lie this:
    1) http://www.site.com
    2) user logs in
    3) once user logs in OK, they are given http://www.site.com
    4) the user views the galleries.

    So, until they login successfully, they can see anything, not even a menu. Just the login form.

    Anyone know how to do this? I’ve tried looking at a number of places but have not had much luck.

    thanks,
    Jerry

    Reply

  65. Hi, The plugin works great, but the main concern for me is to how to set the background image size which in my case is like 2200×1500 px and the proble is it is only showing top left not the full image. Tell me where and what to over-write in the css field so that I can achieve this.

    Reply

  66. How to remove the register portion of the custom plug in?
    Does anyone have tips to comment out the php code to remove the register portion of this plug in?

    Reply

  67. I just installed your plug in on my site but I can’t seem to get the Logo to replace the Word Press logo.

    I am using the correct image size and it should work because I was able to load the same image on a different website and it worked. Not sure why it will not work on my real site?

    Any suggestions.

    Reply
  68. Abhay

    Hi,

    Nice Plugin !!
    But the only issue I faced was when I use the login form on different resolution screen (Like for e.g. : Wide Screen & and a normal screen), The Background image which I’ve setup is moving as per the screen size whereas the login window is floating to the center irrespective of the screen size. can anyone help me in how to make the background image floating or align with the login form ?

    Thanks !!

    Reply
  69. Denise

    Thanks so much for the plug-in! It’s saved me a great deal of time and aggravation.

    I have one problem now though, I just applied the recent update Version 1.1.0 and now my background image disappeared. I verified it is set in the settings panel, I tried adding custom CSS, but it still gives priority to the CSS setting the background to none.

    Is there something I’m missing? It was working up until the update a few minutes ago.

    Thanks for any suggestions you can offer…the site is supposed to go live in a few short hours and I have no background image. Yikes!

    Reply

    • I forgot to add the appropriate CSS code. There was an update sent out this morning. It’s fixed in version 1.1.1.

      Reply
      • Abhay

        Hi Frosty,

        Nice Plugin !!
        But the only issue I faced was when I use the login form on different resolution screen (Like for e.g. : Wide Screen & and a normal screen), The Background image which I’ve setup is moving as per the screen size whereas the login window is floating to the center irrespective of the screen size. can anyone help me in how to make the background image floating or align with the login form ?

        Thanks !!

        Reply
      • themc

        still not fixed. i still get no background on version 1.1.3 ?

        Reply
  70. themc

    i have versione 1.1.3 but the background is gone for me also

    Reply

  71. Love this plugin. When I set this plugin up, I loved how the default style worked. The hover over was pretty neat. I’ve created a custom login page already, and I guess I just have a few questions:

    1) how do I make the login box have transparency
    2) how to I add the hover effect for the login box (much like the default style)
    3) Is there a way to add a header and footer the the page? I want to add a solid blue stripe to the top and bottom of the page, with an image in the middle

    Reply
  72. Michael G

    Hello!

    Using your great plugin for my site and had a question:

    I need users to access my site from a third party website and have the UN and Password passed from that site to my WP site – thereby requiring no login at my WP site.

    Is it as easy as simply sending a string along with the URL? If so, how should the string be written?

    Or is it more complex and something I don’t (yet) understand?

    Thanks for reading a for any help you can provide. :)

    Reply
  73. lucy

    Hello, i want to ask u.
    u said that > Comes with a Photoshop template included in the library files (default theme).
    is it only for the pro ver? coz i can’t find it in the library.

    tq :)

    Reply

    • It used to, but has been removed. There is a new version dropping soon where the PSD will not be needed as all.

      Reply
  74. Dave

    Hi Austin,

    I am implementing login on a different page than wp-login (e.g. /login)
    Is there any way to tell the Custom Login to work on that alternate page?

    Thanks!

    Reply

  75. HELP.

    I’m trying to make the login page look a little better… a la custom login2.0.

    A) But, when I added the logo – it wouldn’t show up. The image holder was there because when i dragged themouse over it… i could tell.

    B) Then I tried to wrap the box with an image. Worked! BUT, now I can change, or remove the image… UGH (picked a random image and now it looks like crap).

    Anyway.. have customers going on it (just launched) and all are asking me what is going on.

    HELP!!!

    http://www.recruityourkid.com/wp-login.php

    Reply

  76. It doesn’t work for me. It puts out a Error 500.

    WordPress Version 3.5.1
    Plugin Version 2.0

    Reply
  77. PaulvanDongen

    Hi,
    Great plugin!
    One request / question:

    The login form overlaps with an HTML background image which I inserted, using the plugin. I also hid the usual WordPress logo, and I don’t want to insert my own logo (as it is already in the HTML background image).

    Is there a way to push the login box further down on the page, and keep it in the center (horizontally), for example halfway the screen? Is there some CSS code I can use for this with a %? I’m a beginner at CSS, so I’d appreciate concrete lines of code :-)

    Regards,
    Paul

    Reply

  78. I love this Custom Login plugin, however, I have a question. I went threw the recent version, and there still is no area to add the FAVICON on the login page, so I have to maintain that manually in the wp_login.php page. This is fine, however, every WP update, I have to go back through my sites and redo the favicon code.

    When I try to add the code , as soon as I save it, the HTML disappears. I have been doing it manually and had to acquire a different plugin to accomplish this.

    Can this be added to a future release so I can use YOUR plugin alone? Or do you have definite code to insert into the Custom HTML field of the plugin?

    Thanks
    Adam

    Reply

  79. Okay, it will not allow me to input the html I add to the login page.

    link rel=”shortcut icon” href=”image_location.png”

    Reply

Leave a Reply

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>