WordPress.org

Ready to get started?Download WordPress

Plugin Directory

Custom Login

Use this plugin to customize your login screen, great for client sites!

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.

Requires: 3.5 or higher
Compatible up to: 3.9
Last Updated: 2014-4-16
Downloads: 297,595

Ratings

3 stars
3.8 out of 5 stars

Support

9 of 12 support threads in the last two months have been resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

0 people say it works.
0 people say it's broken.

0,1,0 100,1,1
0,3,0 100,1,1 100,1,1
0,1,0 100,1,1 100,1,1 100,2,2
0,1,0
50,2,1
100,1,1
67,3,2 0,1,0
50,2,1
100,2,2 100,1,1
33,3,1
100,1,1 100,1,1
50,2,1 100,5,5 50,4,2 100,2,2
0,1,0 0,1,0
86,7,6 75,12,9 71,7,5 100,1,1
0,1,0 75,4,3
67,3,2 100,2,2
67,3,2 100,1,1
100,1,1 50,2,1 100,3,3
0,2,0 0,1,0 50,2,1 100,1,1 100,3,3 100,1,1 100,1,1 100,1,1 100,3,3
100,4,4
100,1,1
100,5,5
50,2,1
100,1,1 50,2,1
0,2,0