The Browser Blocker Plugin puts the power in your hands to control what browsers(versions) can access your website content and which ones cannot. For the browsers(versions) that you block, the user has control over the splash screen that their clients receive. There is a “simple” mode for those who just want to block some browsers with the default settings, and there is an “advanced” mode for those who want to have a little more control over what is displayed to their clients.
This plugin utilizes the Browser detection library that was built by Chris Schuld A big thanks to him for his major contribution.
A big thanks to Vistaicons.com for creating the Web Browsers Icon Set that is used with the plugin. Follow the link to see more of their icons.
Another big thanks to Yusuke Kamiyamane for the use of many of his Fugue Icon set icons throughout the Plugins Administrator, please visit their homepage.
- Unzip and upload the Browser Blocker plugin folder to wp-content/plugins/
- Activate the plugin from your WordPress admin panel.
- Installation finished.
- How do I set it up?
The link to the plugin page will appear in the “Settings” admin menu. By default the “Simple” options page appears, go ahead and select “enable”, then determine what versions of browsers that you would like to block from accessing your website.
Once you have entered in a browser version click the green “+” icon to add it to the list.
After you have added entries for all of the browser versions that you want to block, save the settings and your site will immediately start blocking those browsers.
- Help!, the plugin is now blocking browsers that I did not intend
Browser blocker uses a php based browser detection library, and it does it’s best to identify the browser and version that are visiting your site, but sometimes it can give false positives.
If you are receiving this sort of an error, you have 2 courses of action, First you can try clearing your settings and set them afresh to see if that resolves your issue, or you can disable the plugin all together.
If for some reason you have blocked yourself from your website, you can disable the plugin by changing the plugin’s folder name in your wordpress plugins directory ‘/wp-content/plugins/browser-blocker’ to be something else ‘/wp-content/plugins/browser-not-blocker’ or something similar, and this will disable the active plugin.
- What if this plugin doesn’t do something that I want it to?
Drop me a line and I will work on getting it added.
I tried to use this when it worked and it didn’t agree with me much. I have tried to find another website blocker in the meantime and found it. Stop Procrastinating works quite effectively. I am happy with it.
Contributors & Developers
“Browser Blocker” is open source software. The following people have contributed to this plugin.Contributors
- Fixed Bug caused the bypass link to send users to the sites homepage rather than the requested page.
- Changed up some of the activation code hoping that it helps resolve an activation issue that some users are experiencing.
- Updated for WordPress 3.4.2
- Fixed Bug that caused download links to not be accessible via IE6
- Updated for WordPress 3.4.1
- Updated for WordPress 3.4
* Addressed a minor issue that added backslashes to some characters in custom text from the Advanced Settings Page
- Updated for WordPress 3.3.2
* Added some images that for some reason were not added by SVN for the 0.5 release
* Added option to allow blocked users to bypass the splash page and proceed to the site even though they have been blocked (in Advanced Settings).
* Added option to add custom code at the bottom of the splash page, ie: google analytics (in Advanced Settings).
* Added Opera as an upgrade/download option.
* Fixed an issue that limited the number of characters that could be entered in the Title and Image Field on the Advanced Options Page.
* Added Option to Display or Hide the Tagline Text between the Browser Icon and the Download Button
* Fixed an issue that made it difficult to remove browser versions after they have been added.
* Fixed an issue that continuously added slashes to special characters on each submit.
* The 4.0 release included the ability to block specific pages from being accessible, this seems to have allowed the blocked browsers to make it into certain analytics tracking utilities, this bugfix should address that behavior.
* For some reason WordPress.org plugin system did not update version number in it’s system, so a new minor release to make sure users get the update.
* Added Settings link on the Plugin Administration Panel for easy access
* Added advanced option to select specific pages to block vs. blocking the whole site
* Added a button in both the Simple and Advanced interfaces that would restore the default settings, clearing out any previous settings.
* Removed the Reset Defaults form button on the Advanced screen, as it was rendered unnecessary by the new button.
* Added additional information to the Readme File
* Fixed error that would display on Advanced Screen with each settings save action.
* Add Ability to Select the Browser Download Buttons that are displayed on the Splash Page.
- Initial Release