Àpèjúwe
LevelNetwork Custom Login Protector is a lightweight yet powerful security and customization plugin for WordPress. It secures your website by hiding the default wp-login.php and wp-admin pages from unauthorized access, brute-force attacks, and malicious bots. In addition to security, it allows you to completely rebrand your login screen to match your identity.
Key Features
- Hide Default Login: Change the default WordPress login URL to a custom, secret slug of your choice.
- Block Unauthorized Access: Automatically redirect any direct attempts to access
wp-login.phpor thewp-admindirectory (for non-logged-in users) to a specific URL (e.g., your 404 page or homepage). - Login Page Customization: Choose from 11 pre-designed layouts (e.g., Cyberpunk, Neumorphic, Frosted Glass, Geometric, Minimalist).
- Custom Logo: Easily upload or select a custom logo to replace the default WordPress branding.
- Custom CSS: Add your own CSS rules to further tweak the design and background images of the login page.
- Lightweight: Optimized for performance, ensuring your site speed remains completely unaffected.
Àwọn àwòrán ìbòjú





Ìgbéwọlẹ̀
- Upload the
levelnetwork-custom-login-protectordirectory to your/wp-content/plugins/directory, or install it directly through the WordPress plugins screen. - Activate the plugin through the ‘Plugins’ menu in WordPress.
- Navigate to Settings > Login Protector in your WordPress admin dashboard.
- Set your new Custom Login URL, choose your redirect slug for blocked attempts, and select your favorite layout.
- Save the settings.
- Important: Remember to bookmark your new login URL!
FAQ
-
What happens if I forget my custom login URL and get locked out?
-
If you forget your custom login URL, you can easily regain access via FTP or your hosting control panelÌtumọ̀ Yorùbá: ’s File Manager. Navigate to the
wp-content/plugins/directory and rename the folderlevelnetwork-custom-login-protectorto something else (e.g.,levelnetwork-custom-login-protector-disabled). This will instantly deactivate the plugin and restore the defaultwp-login.phpURL. -
Do I need to update my permalinks after saving?
-
Yes. After setting a new login URL or changing an existing one, it is highly recommended to go to Settings > Permalinks and simply click the “Save Changes” button to safely flush the WordPress rewrite rules.
-
Is this plugin compatible with caching plugins?
-
Absolutely. However, to prevent login loops or cached nonces, you must ensure your new custom login URL slug is excluded from being cached in your caching pluginÌtumọ̀ Yorùbá: ’s settings (e.g., WP Rocket, LiteSpeed Cache, W3 Total Cache).
Àwọn àgbéyẹ̀wò
Kò sí àwọn àgbéyẹ̀wò fún plugin yìí.
Àwọn Olùkópa & Olùgbéejáde
“LevelNetwork Custom Login Protector” jẹ́ ètò ìṣàmúlò orísun ṣíṣí sílẹ̀. Àwọn ènìyàn wọ̀nyí ti ṣe ìkópa sí plugin yìí.
Àwọn OlùkópaTúmọ̀ “LevelNetwork Custom Login Protector” sí èdè rẹ.
Ṣe o nífẹ̀ẹ́ sí ìdàgbàsókè?
Ṣàwárí koodu, ṣàyẹ̀wò ibi ìpamọ́ SVN, tàbí ṣe àgbékalẹ̀ sí àkọsílẹ̀ ìdàgbàsókè nípasẹ̀ RSS.
Àkọsílẹ̀ àwọn àyípadà
1.2.4
- UI/UX: Completely redesigned the Admin Settings page with a modern, responsive two-column layout.
- UI/UX: Improved the Layout Selector with a better visual grid and clearer active states.
- Enhancement: Added a new sidebar with quick links to Documentation, Developer resources, and community support.
- Enhancement: Moved admin inline styles to a dedicated CSS file (
lnclp-admin-settings.css) for better performance and cleaner code. - Maintenance: Renamed the main plugin file and the
.pottranslation file to strictly align with WordPress.org directory slug requirements.
1.2.3
- Enhancement: Rebranded to “LevelNetwork Custom Login Protector” to comply with WordPress.org directory guidelines.
- Enhancement: Updated text domains to
levelnetwork-custom-login-protectorand all internal prefixes toLNCLP_. - Enhancement: Removed deprecated
load_plugin_textdomainlogic, leveraging native WordPress translation loading. - Fix: Addressed PHP_CodeSniffer (WPCS) warnings regarding nonce verification on whitelisted actions.
- Fix: Corrected translator comments formatting for localized strings containing placeholders.
1.2.2
- Minor bug fixes and performance improvements.
1.2.1
- Initial public release with core URL protection and 11 premium layouts.
