Para lograrlo, sólo tiene que crear un archivo ".htaccess" en el directorio al que desea restringir el acceso por dirección IP.
Por ejemplo, si usted tiene un sitio WordPress instalado en su directorio principal como "http://www.midominio.com/wp-admin", puede crear un archivo ".htaccess" en /wp-admin/.htaccess con el siguiente código.
* Debe reemplazar "127.0.0.1" por su dirección IPorder deny,allowdeny from allallow from 127.0.0.1
Puede validar la restricción ingresando desde una IP distinta a la especificada en el archivo ".htaccess"