內容簡介
Flexa Unsubscribe 為每封 WordPress 發送的電子郵件新增完整的退訂工作流程,並提供品牌化的管理介面來管理選擇退出、分析數據及公開的退訂頁面。
【主要功能】
• 自動附加安全的退訂按鈕
• 阻擋已退訂地址的外發郵件
• 支援可自訂的公開頁面
• 尊重排除關鍵字列表
• 提供重新訂閱的 URL 支援
• REST API 整合外部應用
外掛標籤
開發者團隊
原文外掛簡介
Flexa Unsubscribe adds a complete unsubscribe workflow to every email WordPress sends, with a fully-branded admin UI for managing opt-outs, analytics, and the public unsubscribe page.
Auto-appends a secure unsubscribe button to outgoing single-recipient emails. Tokens are HMAC-signed using the AUTH_KEY in wp-config.php, so no database lookup is needed to verify a link.
Blocks outbound mail to unsubscribed addresses before it reaches the mail server. Blocked attempts are logged to a dedicated audit table.
Honours an exclude-keywords list (default: Order, Password, Invoice) so transactional mail never gets an unsubscribe link and never gets blocked.
Re-subscribe URL is supported as a first-class action – the plugin can tell opt-outs from opt-backs.
Customisable public page – every color, font, and string on the unsubscribe/re-subscribe templates is editable from the admin with a live preview.
All screens are powered by a REST API under /wp-json/flexa-unsubscribe/v1/, so external integrations can plug in too.
Source code for compiled JavaScript and CSS
The plugin ships with minified/compiled JavaScript and CSS in assets/dist/. The human-readable source code for these assets is publicly available and maintained at:
https://github.com/flexatech/flexa-unsubscribe
Source lives in the apps/admin (admin UI) directory. Build tools used: pnpm, Vite, React, TypeScript. To build from source: clone the repository, run pnpm install in apps/admin, then pnpm build (see the repository README for exact commands). This allows the code to be reviewed, studied, and forked.
Documentation
Full user guide, technical reference, and REST API documentation are hosted at:
https://unsubscribe-doc.flexacommerce.com/
A “Documentation” link is also added to the plugin row on the Plugins screen for one-click access from inside WordPress.
