Plugin info

Total downloads: 102
Active installs: 0
Total reviews: 0
Average rating: 0
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 1
Last updated: 11/17/2025 (45 days ago)
Added to WordPress: 10/23/2025 (0 years old)
Minimum WordPress version: 5.6
Tested up to WordPress version: 6.8.3
Minimum PHP version: f

Maintenance & Compatibility

Maintenance score

Actively maintained • Last updated 45 days ago

59/100

Is MDI HTTP Referer Block abandoned?

Likely maintained (last update 45 days ago).

Compatibility

Requires WordPress: 5.6
Tested up to: 6.8.3
Requires PHP: f

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

CP Referrer and Conversion Tracking
Rating 4.6/5 (11 reviews)Active installs 500
WordPress Hide Referer
Rating 3.0/5 (2 reviews)Active installs 10
Advanced WP Hide Referer
Rating 5.0/5 (1 reviews)Active installs 10
ICS Comment Referrer
Rating 0.0/5 (0 reviews)Active installs 10
TCP Referrer Shortcode
Rating 0.0/5 (0 reviews)Active installs 10
SearchEkko
Rating 0.0/5 (0 reviews)Active installs 0

Description

MDI HTTP Referer Block enables WordPress site owners to detect and control user experience based on the origin of traffic. By analyzing the HTTP referrer (both server-side via PHP and client-side via JavaScript when headers are missing), this plugin makes it easy to apply different behavior for visitors arriving from ads, social platforms, or syndicated search networks.

You can define specific referrer domains or patterns, and when a visitor matches those conditions, the plugin can:

  • Display a small notification (server-side) showing the detected referrer host or path.
  • Hide or reveal specific elements on your site using CSS selectors.
  • Redirect visitors from certain sources to a different URL.

This gives marketers, advertisers, and site owners fine control over how different audiences see the site.

Example use cases:

  • Hide contact forms when users arrive through syndicated search traffic to prevent spam or low-quality leads.
  • Hide pricing details when a user comes from social media to encourage engagement before pricing exposure.
  • Redirect visitors from affiliate networks to a dedicated landing page.
  • Show a simple banner confirming that the user arrived via a partner campaign.

The plugin sets a tracking cookie (mdi_syndicated_ref) to remember the detected source for the configured number of days, ensuring consistent visibility rules on repeat visits.

MDI HTTP Referer Block helps you tailor on-site experiences dynamically based on real visitor origin — simple, server-side controlled, and privacy-respecting.

For a full guide on blocking syndicated search traffic (e.g., Google Ads Performance Max), see:
https://mediuminteractive.com/how-to-block-syndicated-search-traffic-from-performance-max-campaigns-in-google-ads/

Installation

  1. Upload the mdi-http-referer folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Configure settings at: Settings HTTP Referer.

Frequently Asked Questions

Will this expose the full referrer URL publicly?

No. The plugin only outputs host and path in the notification to avoid leaking query parameters. Referrer data is sanitized.

Does the plugin support regex matching?

The client-side code treats configured domain strings as patterns and will try to use them as regex. Keep patterns simple (example: example\.com or partner.example).

Review feed

No reviews available

Screenshots

Changelog

1.0

  • Initial public release.