| 开发者 | wpintegrations |
|---|---|
| 更新时间 | 2026年10月16日 18:02 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
build/assets/ is generated with Vite from the source in resources/js/, which ships with the plugin together with package.json and vite.config.mjs. To rebuild it, install Node.js 18 or later and pnpm, then run pnpm install and pnpm run build in the plugin folder.
The bundle includes these open-source libraries:
Yes. Sendinblue renamed itself Brevo in 2023; the account, API keys and contacts are the same.
Email — Brevo identifies the contact by it, and double opt-in sends its confirmation there. First name and last name are optional. A submission with an empty or invalid email is not sent, and the log says why.
With "Update contacts that already exist in Brevo" on (the default), the contact's mapped attributes are updated and the lists are added. With it off, a returning email is left as it is in Brevo, and the log says so.
Brevo can limit API keys to IP addresses you approve. Add your web server's IP address (the message names it) under Security → Authorised IPs in Brevo, or turn that restriction off, then test again.
In Brevo, create a double opt-in template (a template whose button links to “Double opt-in link”). In the integration, choose at least one list, turn on "Ask for confirmation by email", and pick that template. Brevo sends the email and adds the person to the lists once they confirm.
The Forms widget is an Elementor Pro feature, so Elementor Pro is required for Elementor forms. The other form plugins work in their free editions, except Gravity Forms, which is paid only.
The submission is not delivered, and the failure is recorded in the Logs tab with the full response.
In resources/js/ inside the plugin, and publicly at github.com/wpintegrations/wpintegrations-connector-for-brevo. The compiled files in build/ are generated from it with Vite: run pnpm install and then pnpm run build in the plugin folder. See "Source code and third-party libraries" above for the bundled libraries.
The Logs tab shows every delivery with the full request and response.