https://github.com/thequick10/coupon-manager-pro
Manage reload-based redirects, referrer-based redirects, and page access control.
https://github.com/thequick10/coupon-manager-pro
css html5 js php wordpress wordpress-development wordpress-plugin
Last synced: 3 months ago
JSON representation
Manage reload-based redirects, referrer-based redirects, and page access control.
- Host: GitHub
- URL: https://github.com/thequick10/coupon-manager-pro
- Owner: thequick10
- Created: 2025-09-12T07:44:28.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-09-12T09:38:50.000Z (10 months ago)
- Last Synced: 2025-10-11T21:21:37.134Z (9 months ago)
- Topics: css, html5, js, php, wordpress, wordpress-development, wordpress-plugin
- Language: PHP
- Homepage:
- Size: 18.6 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Redirect Manager Pro
A powerful WordPress plugin for managing various types of redirects and access controls on your website. Perfect for coupon sites, affiliate marketing, and any scenario requiring intelligent traffic redirection.
## Description
Redirect Manager Pro allows you to create and manage different types of redirects based on user behavior, referrer sources, device types, and more. It includes advanced features like bot protection and user role-based exemptions.
## Features
### 🔄 Reload-Based Redirects
- Set up URLs that redirect users when they reload the page
- Useful for one-time offers or preventing accidental refreshes
### 🚫 Page Access Control
- Restrict access to specific pages after the first visit
- Configurable restriction periods (in days)
- Custom redirect URLs for restricted pages
### 🌐 Referrer-Based Redirects
- Redirect users based on their referrer URL
- Set default redirects and specific rules for different referrers
- Ideal for tracking traffic sources and providing targeted offers
### 📱 User Agent Redirects
- Redirect desktop and mobile users to different URLs
- Automatic detection of device type
- Useful for mobile-optimized landing pages
### 🤖 Bot Protection
- Block bots from accessing specific page paths
- Protects sensitive content from automated scraping
- Configurable list of protected paths
### 👥 User Role Management
- Disable redirects for specific user roles
- Logged-in users can be exempted from redirects
- Flexible role-based control
## Installation
1. Download the plugin zip file
2. Go to WordPress Admin > Plugins > Add New
3. Click "Upload Plugin" and select the zip file
4. Click "Install Now" and then "Activate"
## Usage
After activation, you'll find "Redirect Manager" in your WordPress admin menu.
### Setting Up Redirects
1. Navigate to **Redirect Manager** in the admin panel
2. Use the tabs to configure different types of redirects:
- **General**: Configure user role exemptions
- **Reload Redirects**: Add source paths and destination URLs
- **Access Control**: Set up restricted pages with time periods
- **Referrer Redirects**: Configure referrer-based rules
- **User Agent Redirects**: Set up device-specific redirects
- **Bot Protection**: Add paths to protect from bots
### Example Configurations
#### Reload Redirect
- Source Path: `/special-offer`
- Destination URL: `https://example.com/thank-you`
#### Access Control
- Page Path: `/limited-deal`
- Restriction Period: 7 days
- Redirect URL: `https://example.com/expired-offer`
#### Referrer Redirect
- Source Path: `/promo`
- Referrer Contains: `google.com`
- Redirect URL: `https://example.com/google-special`
## Requirements
- WordPress 4.0 or higher
- PHP 7.0 or higher
## Changelog
### Version 2.0.0
- Added User Agent Redirects
- Added Bot Protection
- Added User Role Management
- Improved admin interface with tabs
## Screenshorts

### Version 1.1.0
- Initial release with basic redirect features
## Support
For support, bug reports, or feature requests, please visit the [GitHub repository](https://github.com/rupeshkmrshah/redirect-manager-pro).
## Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
## License
This plugin is licensed under the GPL-2.0+ License.
## Author
**Rupesh Shah**
- GitHub: [@rupeshkmrshah](https://github.com/rupeshkmrshah)