https://github.com/arraypress/proxycheck-plugin
This is a demonstration WordPress plugin showing how to implement the ProxyCheck Library in a WordPress environment.
https://github.com/arraypress/proxycheck-plugin
Last synced: 3 months ago
JSON representation
This is a demonstration WordPress plugin showing how to implement the ProxyCheck Library in a WordPress environment.
- Host: GitHub
- URL: https://github.com/arraypress/proxycheck-plugin
- Owner: arraypress
- Created: 2024-12-07T16:04:48.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-21T21:42:47.000Z (about 1 year ago)
- Last Synced: 2025-02-06T09:23:55.949Z (12 months ago)
- Language: PHP
- Homepage:
- Size: 46.9 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ProxyCheck Demo Plugin
This is a demonstration WordPress plugin showing how to implement the [ProxyCheck Library](https://github.com/arraypress/proxycheck) in a WordPress environment.
## About
This plugin demonstrates the integration of the [ProxyCheck Library](https://github.com/arraypress/proxycheck) with WordPress, showing developers how to implement proxy & VPN detection, disposable email verification, and risk assessment capabilities in their own plugins.
## Installation
1. Download or fork this repository
2. Place it in your WordPress plugins directory
3. Run `composer install` in the plugin directory
4. Activate the plugin in WordPress
## Features Demonstrated
- Basic ProxyCheck library initialization
- IP-based proxy and VPN detection implementation
- Disposable email verification examples
- Example usage of geolocation and risk assessment features
- WordPress-optimized caching implementation
## Documentation
This is a demo implementation. For complete documentation and API details, please visit the core library repository at [github.com/arraypress/proxycheck](https://github.com/arraypress/proxycheck).
## Requirements
- PHP 7.4 or later
- WordPress 6.2.2 or later
- ProxyCheck.io API key
## Contributions
Contributions to this library are highly appreciated. Raise issues on GitHub or submit pull requests for bug fixes or new features. Share feedback and suggestions for improvements.
## License: GPLv2 or later
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.