Country and Mobile Redirect is a WordPress plugin for redirecting or blocking site visitors based on various use cases. Redirect your visitors based on any combination of location (Country, State, City), language, IP, date, browser, mobile user, bulk or pattern redirect and more. This Plugin uses SEO standard 301, 302 redirects and enables any page to be used as the 404 page. Special features like country dropdown, Redirect PopUp, Custom PopUp Tempate, Bulk Redirect and many more. You can now define redirects like never before with zero coding necessary! CloudFlare CDN integration, WMLP compatible, Caldera Forms, translation ready and high performance.
Works with WP Rocket, WP Super Cache, W3 Total cache and other caching plugins.
Works with WMPL and CloudFlare CDN.
Define redirect with almost everything like Geolocation, IP Address, Request URL, Third-Party URL, User Role, Guest User, Date and Time, Page, Post, Category etc 37 different options with any combination. Click here to know more.
Video Tutorials:
Click on below videos
Functionality
Redirect/Block Visitors based on:
- Geo Location (Continent, Country, State, Region, City).
Uses MaxMind and IP2Location database for accurate Geo location. - IP address
- Language
- Browser
- Date Range (Time, Month, Day of Week), Used to set the expire for page or Post or any URL.
- Pages, Posts, Categories
- Profile (User Id, User Role, Email Id)
- Device (Tablet, Phone)
- Mobile/Tablet OS (Android, iOS, Windows, etc.)
- Mobile/Tablet Device (iPhone, Android Phone, Window Phone, iPad, Android Tablet, HP Touchpad, Blackberry)
- Request URL, Request Parameters, Form Data, Response Cookies
- Referral URL (Source of URL, Third-Party Websites)
- Country dropdown shortcode, Using which user can be redirected to country specific website irrespective of Geo location.
- Redirect PopUp: A PopUp will be displayed. see demo
- Configure Title, Heading, Sub Heading, Button Labels, Redirect URL.
- Add image to the PopUp.
- Configure Auto Redirect time.
- Customize PopUp using configuration UI.
- Supports customer own PopUp template
- Remember user selection using cookie.
database for accurate Geo location.
Features:
- Works with WP Super Cache, W3 Total cache and other caching plugins.
more info - Follows SEO standards by redirecting using 301 and 302 status codes.
- 404 Error Handling: redirect to a custom page for 404 errors
- “At least Once” Rule: Allows redirection to continue after rule is satisfied once
- Bulk or Pattern Redirect: Redirect using the wild card () from one URL pattern to other. See special feature for more info.
- Activate/Deactivate Rules
- Back from mobile site to desktop site using simple parameter (bis_nrd=1).
- Includes reusable RulesEngine Platform plugin, using which you can add AddOns. which can save customers approx 50% of the plugin cost. Example:
WooCommerce and WP Category Controller – AddOn
- Plugin include sample rules to define url redirection very quickly.
Compatibility:
- WPML
- WooCommerce
- WP Rocket, WP Super Cache, W3 Total cache and other caching plugins.
Special features:
Redirect PopUp : Plugin comes with a configurable Redirect PopUp. Instead of auto redirecting, we can configure a Redirect PopUp, which will be shown to the users on site access. Below is the configured PopUp using the plugin.
Click here for redirect PopUp demo
Redirect PopUp configuration
- Configure PopUp to a single or multiple Countries, Region, City, Pages, Posts, Categories, User Roles, URLs, IP Addresses, dates etc and based on any combination.
- Configure Title, Heading, Sub Heading, Button Labels, Redirect URL.
- Add any image from WordPress media to the PopUp, image size option is also provided.
- Configure Auto Redirect time.
- Show PopUp Once or Always per user visit.
- Open Redirect URL in current browser window or new window..
- Customize PopUp using configuration UI.
- Remember user selection using cookie.(Cookie life time is one week)
- Template based PopUp design for easy for customization.
- Users Country, City and Region is derived using the below placeholders.
- [bis_country_name] for Country
- [bis_region_name] for Region
- [bis_city_name] for City
These place holders are helpful in defining the Headers and Sub headers in PopUp configuration page.
ex:
Shopping from India? Looking for Amazon.in?
The above will be replaced with users country as shown below.
Shopping from [bis_country_name]? Looking for Amazon.in?
[bis_country_name] will be replace with India or United States dynamically depending on the user location.
Redirect PopUp custom template
Plugin offers the custom popup template feature using which customer can use any html template as a popup which may include custom images, text and other information. Click here to know more on using custom popup template.
Country drop down shortcode : Using which user will be redirected to country specific website irrespective of Geo location. Shortcode generates Countries list drop down with flags and works with any theme.This shortcode also provides option to include or exclude countries from default list and has a option to provide custom css class for dropdown.
User selected country is be stored in cookie used for future redirection. Below are different ways to include “country selector” short code.
Click here to configure the country dropdown.
- [bis_country_selector] : Default usage to generate country drop down.
- [bis_country_selector include=”IN,US” ] : Generate country drop down with only India and US countries.
- [bis_country_selector exclude=”IN, US”] : Generate country drop down excluding only India and US countries.
- [bis_country_selector exclude=”IN,US” eng_label=”true” ]: Generate country drop down excluding only India and US countries and drop down with English labels. eng_label can have true, false and only option and default value is false.
- [bis_country_selector exclude=”IN,US” eng_label=”only” ]: Generate country drop down excluding only India and US countries and drop down with only English labels. eng_label can have true, false and only option and default value is false.
- [bis_country_selector exclude=”IN,US” class=”custom-css” ]: Generate country dropdown excluding only India and US countries with custom dropdown class.
Bulk or Pattern redirect:
Bulk or pattern redirect is useful, if customers want to redirect the URL of one pattern type to other
pattern and keep the remaining part of the URL as is. This feature is extremely useful for WPML websites.
If source and target urls defined below
Source URL : http:/mywebsite.com/
Target URL : http:/mywebsite.com/en/**
Example:
Source URL: http:/mywebsite.com/product/product1
Redirected URL: http:/mywebsite.com/en/product/product1
Source URL: http:/mywebsite.com/product/product2
Redirected URL: http:/mywebsite.com/en/product/product2
Important Use Cases:
- Redirect for Mobile Device: This is a very common use case where user from a mobile or tablet device should be redirected to a mobile sites, this can be achieved by defining a logical rule for Mobile and Tablet devices and use them in Redirect Rules.
You can use Date, Time, Day of Week and Month sub criteria to further refine the rule.
SEO redirects is an important for enhancing SEO, by using 301 redirects search engine will be informed that this page is moved to another one, which prevent indexing the two pages of the same content and will mark them as a duplicate content,
Standard rule support:
Standard rules are simple to create and solves most of the use cases. Below rule is used to redirect to france Amazon site https://www.amazon.fr/. If the user access the global website http://www.amazon.com from france.
Advance rule support:
Advance rule is one of the key features of RulesEngine Platform. RulesEngine is very flexible for defining very complex logical rules using “AND” “OR” and “Brackets” operators.
Below advanced rule is used to redirect to “http://rulesengine” website if the users from Washington or Sidney Cities or from India and date is less than Jan 01, 2017.
Release Notes
Version 1.02 – Jan 18, 2018
This release contains below new features. 1.Site Redirect Performance is improved to less than a second.
Version 1.0 – October 09, 2017
This release contains below new features. 1.Bug fixes related plugin compatibility with other plugins. 2.License validation for Mega Platform.
Version 1.0 – September 22, 2017 (Version # reset)
This release contains below new features. 1.Setting Menu is divided into Global Settings and Site Setting. 2.Redirect based on zip code. 3.Redirect based on WordPress Tags. 4.Redirect based on Woo Tags and Woo Attributes. 5.IP2Location Geo-location API Support 6.Updated the Advance rule creation user experience 7.UI facelift. 8.Bug fixes. Please Note : This version of plugin do not support upgrade from existing plugin. We have reset the version number of plugin to 1.0 to make it version number compatible with other addons.
Version 5.3 – June 15, 2017
1. Activate, Deactive single or multiple Redirect Rules List Page. 2. Delete single or multiple Redirect Rules from List Page. 3. Pagination added for Redirect Rules. 4. Add label for Cancel Button in Redirect PopUp. 5. New Menu Errors and Debug Menu. 6. Using Errors and Debug Menu, admin can delete all rules in the system an clear transient cache. 7. Improved performance. 8. Bug fixes.
Version 5.0 – Oct 26, 2016.
This release has the following new features. 1. Performance improvements. 2. Now admin can use both MaxMind DB and MaxMind Webservice at the same time. 3. Bug fixes.
Version 4.7 – Sep 12, 2016.
This release has the following new features. 1. Now redirect target URL can maintain the parameters from source URL. 2. Redirect by Language. 3. Default value option added for country drop down. 4. Cache enabled for this site option added in settings for cached sites. 5. Bug fixes.
Version 4.5 – July 22, 2016
1.Redirect PopUp feature included. The PopUp is easily customization and also works with Super Cache and W3 Total Cache. 2.Shortcodes added for country, region and city, use Country [bis_country_name] Region [bis_region_name] City [bis_region_name] 3.Bug fixes.
Version 4.1 – July 07, 2016
1. Improved performance of plugin by consolidation and minification of all js and css files into to single js and css file. 2. Added Trouble shoot page in setting section, to view the client ip and geo-location details. 3. Page loader added for better usability. 4.Bug fixes.
Version 4.0 – July 01, 2016
This version includes two options for Geo-location. 1. MaxMind countries database. 2. Geo Plugin webservice. Including MaxMind database as part of the plugin increased the performance for countries lookup based on the IP Address and provides accurate information. 3.This version includes contains and does contains for referral URL subcategory and bug fixes. 4.Country drop down shortcode : This shortcode is used to generate country dropdown with country flags. Below are different option used for displaying country dropdown. [bis_country_selector] : Default usage to generate country drop down. Options : include, exclude, eng_label, see the documentation for more details. 5.Request Parameters : Enables customers to define redirection using the request parameters. 6.Request Form data : Enables customers to define redirection using the submitted form data. 7.Response Cookies : Now customers can define redirection if cookie exists in the browser. 8.Fixed URL contains condition bug fix and other minor bug fixes. 9.Referral Redirect : New subcategory “Referral URL” added, which enables customers to define rules using the source of request. The Referral URL can also from Third-Party websites. 10. Evaluation Type : "At least Once” rule evaluation feature added in Logical Rules, which is useful if the customer want to perform redirection even if the rule is satisfied at-least once. 11. Auto rules refresh : After any rule add or update, no need to clear browser cache. Updated rule is effected on browser refresh. 12.Performance Improvements : This version contains an important fixes to improve the overall performance of the plugin by evaluating all the dynamic conditions at once.
Country and Mobile Redirect for WordPress v3.1 – Feb 03, 2016
1. Fixed compatibility issue with download manager plugin. 2. Fixed login debug message issue. 3. Minor bug fixes.
Version 3.1 – Jan 28, 2016
1. Fixed admin console css overriding issue and other minor bug fixes. 2. WordPress 4.4.1 support.
Version 3.0 – Jan 05, 2016
1.Redirect Rule Wizard: Now Customer can create Redirect Rules using wizard. i.e No need to create a Logical Rule before creating the Redirect Rule. 2.Included Rules Engine Standard Platform.
Country and Mobile Redirect for WordPress v1.0 – Nov 17, 2015
1. Initial release.
[eltd_button size=”huge-full-width” type=”outline” text=”Download & Demo Links” custom_class=”#” icon_pack=”font_awesome” fa_icon=”” link=”” target=”_blank” color=”” hover_color=”” background_color=”” hover_background_color=”” border_color=”” hover_border_color=”” font_size=”” font_weight=”” margin=””]
Demo = Country and Mobile Redirect for WordPress
[eltd_button size=”huge” type=”” text=”Full Live Demo” custom_class=”” icon_pack=”font_awesome” fa_icon=”fa-laptop” link=”https://codecanyon.net/item/country-and-mobile-redirect-for-wordpress/13554391″ target=”_blank” color=”” hover_color=”” background_color=”” hover_background_color=”” border_color=”” hover_border_color=”” font_size=”” font_weight=”” margin=””]
Kindly Note: We update new contents like WordPress Themes, Plugins, PHP Scripts everyday. But remember that you should never use this items in a commercial website. All the contents posted here for development & testing purpose only. We’re not responsible for any damage, use at your own RISK! We highly recommend to buy Country and Mobile Redirect for WordPress from the The Developer ( rules4wp ) website. Thank you.
Download = Country and Mobile Redirect for WordPress-[Updated].zip