Con este vídeo de la Zona Código aprendes a bloquear el acceso al escritorio de WordPress (wp-admin) según la IP o el país desde el que se conecta el usuario.

Es una capa extra de seguridad muy útil si sabes que solo tú (o tu equipo) accedéis al admin desde ubicaciones concretas, y quieres cortar el paso a intentos de acceso desde otros países antes incluso de llegar al formulario de login.
El snippet incluye dos modos: bloqueo por lista de IPs permitidas (ideal si tienes IP fija) y bloqueo por país usando geolocalización de la IP a través de una API gratuita, con opción de definir países permitidos y una lista blanca de IPs que siempre pasan (por si trabajas con VPN o desde varias ubicaciones).
Vídeo: bloquear el acceso al admin de WordPress por país o IP
Código para restringir wp-admin por IP o país en WordPress
Vídeos relacionados: