Block WordPress Login Attempts by IP

#only allow me to log in by IP

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_URI} ^(.*)?wp-login\.php(.*)$ [OR]
RewriteCond %{REQUEST_URI} ^(.*)?wp-admin$
RewriteCond %{REMOTE_ADDR} !^your.ip.here$
RewriteRule ^(.*)$ - [R=404,L]
</IfModule>

Bit of code to block anyone from logging in to your WordPress site unless they are on the REMOTE_ADDR IP. Put this in your .htaccess file.