How to hide your wp-admin login page?
Change YOURSECRETWORDHERE to something else. It can be any word you want. Just make sure it’s unique and somewhat long. Make it, like, your pets name or something random. Read this post to understand why this matters.
Change ADMINFOLDER to the new folder name you want. Letters, numbers, underscores, and dashes only. That ^ in front of it is on purpose. Don’t delete that.
You can download this code in text format from here
Note: Back up your original .htaccess file before making any changes. I am not responsible for any mess up.