Premium WordPress Plugin • License Required

MLB Country Blocker

Block or allow visitors by country on specific WordPress pages — using simple page-based rules, caching for speed, and a built-in license guard for premium protection.

  • Page-based rules: choose exactly which pages are protected
  • Two modes: Block countries or Allow-only countries
  • Fast caching to reduce repeated lookups
  • Custom blocked message or redirect URL
See How It Works
One-time payment (1 site)
🔒 License guarded — blocking runs only when license is active
⚙️ Easy setup in minutes
MLB Country Blocker Plugin
COMMON PROBLEMS

Not every visitor should see every page.

Many sites need country-based access control — but most solutions are either too complex, too heavy, or force you to block the entire site when you only need to protect a few pages.

  • Country restrictions required for compliance, licensing, or offer rules
  • You want to block/allow only a few pages — not the whole site
  • Redirect or a clean “Access Denied” message should be simple
  • You need speed: repeated geo checks must be cached
THE MLB SOLUTION

Simple page-based country control — in minutes.

MLB Country Blocker is built for real WordPress owners who want a lightweight, practical tool: set page rules, define country codes, and you’re done.

  • Choose pages, then apply either Block or Allow-only rules
  • Built-in caching to reduce lookups and keep pages fast
  • Display a custom message or redirect visitors automatically
  • Premium-ready with a license guard (runs only with an active license)
Perfect for: landing pages, membership pages, checkout pages, offer pages, download pages, and any content you want to show only in specific countries.
SETUP IN 3 SIMPLE STEPS

How MLB Country Blocker works

Install the plugin, activate your license once, then create page-based rules to block or allow visitors by country code. You can show a custom message or redirect blocked visitors.

1

Install & enable the plugin

Upload the ZIP, activate it from WordPress Plugins, then open the plugin settings page.

  • Works with page-based rules (no site-wide lock unless you choose pages)
  • Admin bypass option available for safe testing
2

Activate your license key

Paste your license key in Admin UI and click “Activate”. If the license is active, blocking rules will run.

  • One-time activation (license guard checks automatically)
  • Domain-based activation managed by your license server
3

Create rules (Block / Allow-only)

Select the pages, set country codes (US, CA, UK, BD, etc.), then choose what happens when blocked.

  • Show a custom “Access denied” message or redirect URL
  • Caching improves speed by reducing repeated lookups
Need help with setup or license activation? Use the support portal: myleadbiz.com/support or email support@myleadbiz.com
KEY FEATURES

Everything you need for country-based access control

Create page-level rules, keep it fast with caching, and choose how blocked visitors are handled — all in a lightweight plugin designed for practical WordPress use.

Page-Based Rules

Apply blocking to specific pages only—perfect for landing pages, offer pages, downloads, or members-only content.

Block or Allow-Only Mode

Choose your strategy: block selected countries OR allow only selected countries for the pages you choose.

Smart Caching

Cache country lookups to reduce repeated checks and keep your pages fast even under traffic.

Custom Message or Redirect

Show a clean “Access denied” message, or redirect blocked visitors to any URL you want.

License Guard (Premium Ready)

Runs only with an active license—ideal for selling as a premium plugin with controlled activations.

Lightweight & Practical

No bloated settings. Just what you need to control access by country—simple UI, quick setup.

Tip: Use standard country codes like US, CA, UK, AU, BD. You can apply different rules to different pages based on your offer or compliance needs.
USE CASES

Where MLB Country Blocker fits perfectly

Use country rules to protect offers, reduce low-quality traffic, meet compliance requirements, and keep your pages focused on the locations you actually want.

Geo-restricted offers & landing pages

Show your offer only to allowed countries, and redirect others to an alternative page.

  • Perfect for CPA/MMO/BizOpp compliance
  • Prevent “wrong-geo” traffic from wasting budget
Members-only / downloads protection

Restrict access to sensitive pages (downloads, bonus pages, private content) by geography.

  • Add an extra layer of control beyond passwords
  • Redirect blocked users to support/FAQ page
Campaign targeting

Run different campaigns to different countries using different landing pages and rules.

Reduce spam regions

Block high-spam geos from specific pages without affecting your entire site.

Compliance & policies

Follow offer rules and geo restrictions with a simple page-based setup.

Want a simple geo filter without heavy plugins? Use page rules, set country codes, and you’re done.
Get MLB Country Blocker
PRICING

One-time purchase. Lifetime use.

Activate your license once, set your page rules, and control country access without any complex setup.

$21
One-time payment

Includes license activation and updates. Need help? Open Support or email support@myleadbiz.com

  • Page-based Block rules (by country code)
  • Allow-only rules for selected pages
  • Custom message or redirect for blocked visitors
  • Smart caching for fast performance
  • License Guard (premium-ready)

After payment, you’ll receive your license key. Paste it in the plugin settings and click Activate License.

Ready to protect your pages with country rules?

What you get

A practical geo access controller for WordPress sites where page-level targeting matters.

Fast setup: Install → Activate license → Select pages → Add country codes.
Clean behavior: Show message or redirect — you decide how users are handled.
Support: Help is available via the support portal or email anytime.
FAQ & SUPPORT

Questions you may have

MLB Country Blocker is designed to be simple: activate license once, then build page rules using country codes.

How do I activate the license?
After purchase, you’ll receive a license key like MLB-CODE-KEYID-SECRET. Go to WP Admin → Settings → MLB Country Blocker, paste the key, and click Activate License.
What are country codes?
Use 2-letter country codes (ISO format), for example: US, CA, UK, AU, BD, IN. You can separate codes with commas or spaces.
Can I block only specific pages (not the whole site)?
Yes. Rules are page-based. Pick pages for “Block” and/or “Allow-only” sections, and those rules apply only there.
What happens when a visitor is blocked?
You can show a custom message or set a redirect URL. If redirect is set, blocked visitors will be sent to that page automatically.
Does it slow down my site?
It uses caching to minimize lookups. For most sites, performance remains smooth while still enforcing geo rules.

Need help?

If you face any setup issues, contact support:
Support Portal
support@myleadbiz.com

Tip: If you use “Allow-only”, remember to add all allowed countries (e.g., US, CA)—others will be blocked automatically.

Want to buy now? One-time price: $21

License key will be delivered after payment. Activate once from the plugin settings.

Ready to control country access on any page?

Buy MLB Country Blocker, activate your license once, and start building page-based rules to block or allow visitors by country. Show a custom message or redirect blocked users—your choice.

1

Install the plugin on your WordPress site.

2

Paste license key in plugin settings and click Activate License.

3

Create rules (Block / Allow-only) for selected pages using country codes.

Support available: Support Portal or email support@myleadbiz.com
$21
One-time payment

After payment, you’ll receive your license key. Activate once and start using it immediately.

Need help? Open a ticket