Description
Device Based Redirect allows you to easily set up redirects to your mobile apps or mobile-friendly URLs based on the user’s device type. Perfect for promoting your mobile apps to website visitors and implementing platform-specific deep linking through a single URL.
Features:
- Page-specific redirects – Configure different redirects for different pages on your site
- Custom URL redirects – Create custom URLs that redirect users based on their device
- Set different destinations for iOS and Android users. Can be used to send users to iOS and Android app store pages.
- Deep linking support – Direct users to specific sections of your app through platform-specific deep links
- Fallback URLs for other devices – Specify where non-mobile users should be redirected
- Easy-to-use admin interface – Simple configuration through WordPress admin panel
- Bulk enable/disable option – Quickly turn all redirects on/off
- Transient Cache for end-user redirects – Reduces database load for high traffic sites
Use Cases:
- App Store Promotion: Direct mobile users to your app’s store listing while showing desktop users your website
- Deep Linking: Create a single URL that opens different app screens on iOS and Android
- Redirect users to mobile-friendly URLs based on their device type
- Marketing Campaigns: Share one link that works across all platforms
- Cross-Platform Navigation: Seamlessly guide users to the right platform-specific destination
- 302 redirects – Redirects are of 302 type as they are not permanent.
The plugin handles user agent detection and routing automatically, making it easy to implement complex platform-specific navigation through simple WordPress configuration.
Screenshots
Installation
- Upload the plugin files to
/wp-content/plugins/device-based-redirect
- Activate the plugin through the ‘Plugins’ screen in WordPress
- Go to Settings -> Device Redirect to configure redirects
FAQ
-
Can I set different redirects for different pages?
-
Yes, you can configure page-specific redirects as well as custom URL redirects.
-
Can I temporarily disable all redirects?
-
Yes, use the bulk actions to disable redirects in bulk. Alternatively, you can deactivate the plugin temporarily.
-
Is there a limit to the number of redirects I can set?
-
No, there is no limit to the number of redirects you can set.
-
Is the Backup URL or Other Device URL required?
-
No, it is optional. If not set, users will be redirected to the current page for Page redirects and home page for Slug redirects in non-mobile devices.
-
What is the nature of redirects?
-
Redirects are of 302 type as they are not permanent.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Device-Based Redirect” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Device-Based Redirect” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.1.5
- Added a Dismissible Section for Requesting Reviews and gathering Feature Requests
1.1.4
- Updated Redirect Template for Custom URL Intermediate Page
1.1.3
- Moved Admin to top of menu
1.1.2
- Added Plugin Links for Support and Settings Page
1.1.1
- Support for DB Migration during auto upgrades without deactivation
1.1.0
- Migrated to separate database table for redirects
- Added transient Cache for fetching redirects on end-user pages
- Added new and improved admin UI for managing redirects
- Added pagination for URL redirects in admin
- Added Bulk Actions for Disable/Enable/Delete
- Added Filter for Redirect Types
- Added smooth scrolling to top of page when navigating between pages
- URL validation limited to basic patterns for better flexibility
1.0.0
- Initial release