| 开发者 | codeprosai |
|---|---|
| 更新时间 | 2026年8月2日 16:01 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPL-2.0-or-later |
| 版权网址: | 版权信息 |
{{order_id}}, {{customer_name}}, {{order_items_table}}, and more — resolved at send time.@wordpress/scripts.cpetb/v1 namespace).codepros-email-template-builder folder to the /wp-content/plugins/ directory, or install directly through the WordPress plugin screen.Yes. The plugin works standalone for WordPress core emails (new user registration, password reset, email change confirmation). WooCommerce support is optional and activates automatically when WooCommerce is installed.
Yes. Toggling a template to "inactive" immediately reverts that email type to the WooCommerce default without removing the assignment. You can re-activate at any time.
Available Placeholders depend on the email hook. Common Placeholders include {{site_name}}, {{site_url}}, {{customer_name}}, {{customer_email}}, {{order_id}}, {{order_total}}, {{order_items_table}}, and more. The variable list is shown inside the builder for each assigned hook.
All core email-building features operate entirely within your own WordPress installation — no data leaves your server during normal use.
The Pro license system is the only exception. When you enter and activate a Pro license key, the plugin communicates with the CodePros AI licensing server (https://api.store.codepros.ai) to verify your subscription. See the "External Services" section below for full details of exactly what is sent, when, and why.
PHP 7.4 or higher is required.
{{reset_link}}) being under-escaped when placed in href/src attributes, and no longer left as inert, non-clickable text when dropped into template body copy as bare tokens.https://api.store.codepros.ai.register_custom_hook_filters() call was missing, meaning third-party plugins that fired a cpetb_custom_* action would never be intercepted. Custom hooks now work correctly.saved_block catalog entry so blocks resolve correctly when dropped.--> character sequence. Metadata is now Base64-encoded so the HTML comment boundary is never broken.cpetb_* capabilities.