WordPress.org

Ready to get started?Download WordPress

Plugin Directory

Browser Rejector

Notify, or optionally block, site visitors that they are using an outdated web browser, so you can use html5, css3, etc. freely.

Rejecting vs. Blocking

Visitors using rejected browsers can still access your site, but are initially presented with a prominent browser warning that overlays your site. Visitors with blocked browsers cannot dismiss the rejection modal, and will need to update or use another browser to access it.

What if I want to completely block some browsers, but only show a warning for others?

Set the plugin to allow visitors to close the window. At the bottom of the page an option to reject ie6/7/firefox 3 completely. If you want to completely block others, just enter them in the browsername or browsernamev# format in the field for browsers to block access on (for example, safari would block all versions of Safari that are being rejected at all, safari5 would block Safari 5 if it is being rejected, including mobile versions of Safari). Be very careful with the restrictions of mobile browsers, for example, Internet Explorer 9 is the only browser available on Windows Phone 7, so blocking it would prevent visitors from accessing your site with their device. For historical reasons, the Android 3.x browser identifies itself as Safari 4. While Safari 4 should be rejected, Android shouldn't be.

What If I only Want to Block IE6?

No problem, just uncheck all of the other browsers in the Browsers to Reject tab.

Where's the settings page?

It's under settings: Settings -> Browser Rejector. And on a side note, the tabs on the settings page are showing different parts of the same page, not refreshing the browser, so you can switch between tabs without needing to save (and you are always returned to the rejection window tab when saving).

Can I target OS versions with the CSS classes?

Unfortunately, no. If it were possible, IE would be blocked on Windows XP as IE9+ is not available there. If anyone has a suggestion for how to accomplish this, please let me know! I might look into grabbing the Windows NT 6.x, etc. part of the user agent string...

Why isn't Safari offered on Windows?

As of Safari 6, Apple has quietly stopped development of Safari for Windows. Safari for Windows was never a serious contender compared with the other browsers anyway.

Opera? And what about Konqueror?

The Opera browser is much less known than Chrome, IE, Firefox, and Safari, but it does have some market share and is a solid modern browser around the IE9/Firefox overall quality level. Konqueror is a Linux broswer and is not included in the plugin options because it is so little-used. Versions 1-3 are rejected by the plugin automatically, however. Other more obsure browsers can be rejected by manually entering their rejection terms in the browsers to reject field.

Requires: 3.3.0 or higher
Compatible up to: 3.5.2
Last Updated: 2013-9-4
Downloads: 5,471

Ratings

4 stars
4 out of 5 stars

Support

0 of 1 support threads in the last two months have been resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

0 people say it works.
0 people say it's broken.

100,1,1 100,1,1
100,2,2 50,2,1
100,1,1
100,1,1