How to Whitelist Trusted IPs for WordPress Admin Access

Person securely accessing WordPress admin from a trusted location using IP whitelist
Photo by Pixabay from Pexels

Locked yourself out of your own WordPress admin because your rate limiting was too strict? It happens more than you’d think. Most site owners focus entirely on blocking bad traffic and forget to protect their own access first.

An IP whitelist flips that equation. Instead of only chasing attackers, you define exactly which IPs should always get in — no matter how strict everything else is. This guide covers how to whitelist your trusted IPs in BruteFort and keep the list useful without over-relying on it.

Quick Answer: Go to BruteFort → Settings → IP Settings, choose WhiteList from the dropdown, enter your IP, and click Add. Whitelisted IPs skip rate limiting, lockouts, and geo blocking entirely.

What an IP Whitelist Does in WordPress

A whitelisted IP is exempt from every login protection rule — rate limiting, lockout after failed logins, geo blocking, and blacklist checks. If your IP is on the whitelist, BruteFort skips all its restrictions for you. You can mistype your password ten times without triggering a lockout. You can be in a geo-blocked country and still reach the login page.

That matters because tight security settings can occasionally catch legitimate users. Whitelist your own IP — and any trusted team members or clients — before enabling aggressive protection. Then you can set those protections as strict as you need, without fear of locking yourself out.

How to Whitelist an IP in BruteFort

  1. Go to BruteFort → Settings → IP Settings
  2. In the Choose Option dropdown, select WhiteList
  3. Enter the IP address in the IP Address field
  4. Click Add
BruteFort IP Settings screen showing the whitelist and blacklist manager with IP table

The whitelisted IP appears immediately in the table with its type, address, and the date added. Search and filter the table, and remove entries any time. Add one entry per address to cover every location you or your team regularly works from.

Pro Tip: To find your current IP, search “what is my IP” in any browser. The result is your public IP as seen by external servers — the same one BruteFort sees when you access your site.

When to Use an IP Whitelist vs. When Not To

Add to the whitelist: your home IP, your office IP, IPs for trusted agency clients who need admin access, and IPs of remote developers or editors who log in regularly. Travel often and need to log in from countries that may be geo-blocked? Whitelist your hotel or VPN IP, or plan to adjust your settings before you leave.

Don’t over-whitelist: the value of a whitelist comes from its selectivity. Whitelisting a wide range of IPs — or every IP a client’s ever used — dilutes the protection. Keep the list to IPs that need permanent, reliable access. For one-off access needs, temporarily adjusting your rate limiting threshold is cleaner than adding an IP you’ll forget to remove.

BruteFort Rate Limit Settings tab showing rate limits and lockout settings together

Dynamic IPs: What to Do If Your IP Changes

Most residential internet connections use dynamic IPs that change periodically. This is the most common complication with whitelisting. A few practical approaches:

  • Use a VPN with a static IP — many business VPNs assign a fixed IP, which you add to the whitelist once and it stays valid regardless of where you physically are
  • Check and update when your IP changes — if you notice more login friction than usual, check your current IP and update the whitelist entry
  • Rely on the custom login URL instead — if dynamic IPs make whitelisting impractical, BruteFort’s Custom Login URL combined with rate limiting protects you without depending on a stable IP

Frequently Asked Questions About WordPress IP Whitelisting

Does whitelisting bypass geo blocking too?

Yes. A whitelisted IP bypasses every BruteFort restriction, including geo blocking. Traveling to a country your own geo blocking settings have blocked? Add your IP to the whitelist and log in without touching the geo blocking configuration. That’s the recommended approach for admins who travel to blocked regions, rather than disabling geo blocking entirely.

Should I whitelist my IP before enabling rate limiting?

Yes — that’s the recommended order. Add your own IP to the whitelist first, then configure rate limiting and lockout settings. That way, even if you make a configuration mistake, or mistype your password while testing, you won’t accidentally lock yourself out of your own dashboard.

Can I whitelist a whole IP range instead of individual addresses?

BruteFort’s IP Settings handles individual IP addresses rather than CIDR ranges. For whitelisting a range at the server level — an office network block, for example — use server firewall rules or .htaccess instead of the plugin. Within BruteFort, add each specific IP individually.

What happens if I accidentally blacklist a whitelisted IP?

The IP Settings table clearly labels each entry’s type — Whitelist or Blacklist. Delete the entry and re-add it with the correct type. If you blacklisted your own IP and are now locked out, deactivate BruteFort temporarily via FTP by renaming its folder in /wp-content/plugins/. That restores login access while you fix the entry.


An IP whitelist is the foundation that makes aggressive login protection practical — set it up before enabling any other BruteFort protections. BruteFort manages whitelist and blacklist entries from the same IP Settings tab, alongside rate limiting, geo blocking, and custom login URL.

You might also like:

Jake Johnson
Jake Johnson
Articles: 30

Newsletter Updates

Enter your email address below and subscribe to our newsletter