| 开发者 | kvhsolutions |
|---|---|
| 更新时间 | 2026年7月20日 23:48 |
| PHP版本: | 8.2 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
createswowtech-affiliate folder to /wp-content/plugins/, or install the ZIP through Plugins → Add New → Upload Plugin.Requires Plugins).Yes. This plugin requires WooCommerce 10.0 or newer.
Approved affiliates can open My account → Affiliate, or visit the Affiliate Dashboard page created on activation.
When an attributed WooCommerce order is processed, the plugin creates pending commissions for eligible line items. They are approved when the order reaches the configured status (completed by default).
Only if you enable Generate QR in Tracking settings (off by default). When enabled, the referral URL is sent to the goQR.me QR code API (api.qrserver.com) to render the image. See External services for the data details and links to their Terms of Service and Privacy Policy.
No. By default uninstall preserves program data. Define CWTA_REMOVE_DATA as true in wp-config.php before uninstalling to remove plugin options and custom tables.
Affiliate applications must be tied to a WordPress user so approved affiliates can sign in with a normal WordPress session and use the My Account / affiliate dashboard. The plugin does not implement a custom login flow and never auto-logs applicants in after signup.
Public account creation runs only when Affiliates → Settings → Enable registration is on. That setting is enforced server-side in the registration service and form/AJAX handlers (not only in the shortcode UI). Logged-in applicants always use their existing account. Guest applicants without an email match are created through core wp_insert_user() (which fires user_register) with the low-privilege cwta_affiliate role, honeypot + IP rate limiting, and WordPress new-user notification emails.
enable_registration server-side; create guest accounts only via wp_insert_user() when needed; never auto-login.