Custom Login Logo lets you replace the default WordPress login logo with your own — no need to touch code or upload files via FTP.
Just activate the plugin and use the built-in media uploader on the settings page to upload your custom login logo. It's quick, simple, and works with most themes.
This plugin is perfect for branding client sites, personalising the login screen, or maintaining a consistent visual identity.
Features:
- Upload your custom logo using the built-in WordPress media uploader
- No need for FTP or coding
- Works with most themes and setups
- Retina/high-DPI image compatible
- Lightweight and fast
If you find this plugin useful, please consider leaving a 5-star review on WordPress.org.
1.2.0 - (29 July 2025)
- Simplified: Removed unnecessary class instantiation and OOP overhead
- Updated: Refactored and modernized code structure
- Updated: Moved JavaScript to assets/js folder and renamed for clarity
- Fixed: Replaced deprecated hook
login_headertitle
with login_headertext
- Fixed: Escaping and PHPCS compliance issues across the plugin
- Improved: File and class naming to follow WordPress standards
- Removed: Old/unused files, comments, and legacy patterns
1.1.2 - (30 June 2018)
- Added: max-width details below upload field
1.1.2 - (27 February 2018)
-
Fixed issue on post screen & updated tag
= 1.1.1 - (24 February 2018)
-
FIX: Removed a line accidentally added from OOP tutorial causing call_user_func_array error.
= 1.1.0 - (24 February 2018)
-
Recoded the entire plugin
= 1.0.2 - (16 February 2014)
-
Changed WP_PLUGIN_URL to plugins_url()
= 1.0.1 - (14 December 2013)
-
Fixed auto width issue by adding width property.
= 1.0.0 - (26 May 2013)
-
This is the first version