Linux 软件免费装
Banner图

CodePros Email Template Builder

开发者 codeprosai
更新时间 2026年5月29日 19:54
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPL-2.0-or-later
版权网址: 版权信息

标签

transactional email email builder woocommerce emails email templates wordpress emails

下载

1.0.0

详情介绍:

CodePros Email Template Builder replaces the default plain-text WordPress and WooCommerce emails with pixel-perfect, brand-consistent HTML templates built in a visual drag-and-drop editor. Stop sending ugly default emails. With CodePros Email Template Builder you design once, assign to a hook, and every triggered email looks exactly the way you want — automatically. Free Features Pro Features Upgrade to CodePros Email Template Builder Pro to unlock: How It Works
  1. Go to Email Templates in the WordPress admin sidebar.
  2. Click Add Template and build your layout in the visual editor.
  3. Use {{variable}} tokens to personalise the content dynamically.
  4. Click Preview or Send Test to verify it looks right.
  5. Go to WooCommerce Emails or the assignment panel to map the template to an email hook.
  6. Done — every email fired on that hook now uses your template.
Variable Tokens The following tokens are available in templates and resolve at send time: WordPress core: {{site_name}}, {{site_url}}, {{first_name}}, {{last_name}}, {{user_email}}, {{user_login}}, {{reset_link}}, {{login_url}} WooCommerce email: {{order_id}}, {{order_total}}, {{order_date}}, {{billing_first_name}}, {{billing_last_name}}, {{billing_email}}, {{shipping_address}}, {{payment_method}}, {{order_items_table}}, {{order_items_table_with_images}} Custom Hooks (Pro): any variables you define when registering a custom hook

安装:

  1. Upload the codepros-email-template-builder folder to /wp-content/plugins/.
  2. Activate the plugin through the Plugins screen in WordPress.
  3. Navigate to Email Templates in the admin sidebar to start building.
  4. (Pro) Go to the License tab, enter your license key, and click Activate.
Minimum Requirements

屏幕截图:

  • WooCommerce Emails tab — assign and toggle templates per WC email
  • Custom Hooks tab — register and manage custom PHP email hooks (Pro)
  • Reusable Blocks tab — create saved sections for reuse across templates (Pro)
  • Settings page — global From name/email and CSS inlining options
  • Drag-and-drop email builder with block palette

升级注意事项:

1.0.0 Initial release — no upgrade steps required.

常见问题:

Will this replace my existing WooCommerce emails?

Only for hooks you explicitly assign a template to. Any hook without an active template assignment continues to use the default WC email unchanged.

Can I use this without WooCommerce?

Yes. The core template builder and WordPress core email hooks are fully available without WooCommerce. WooCommerce-specific features (WC Emails tab) appear only when WC is installed and active.

What happens if I deactivate the plugin?

All email hooks immediately revert to the WordPress or WooCommerce defaults. Your templates are stored in the database and will be restored when you reactivate.

Can I use custom fonts?

You can add any web-safe font via the text block font-family setting, or embed a Google Fonts @import in a custom HTML block. Note that many email clients do not support web fonts and will fall back to the specified fallback font.

Does the builder support responsive email layouts?

Yes. The email shell wraps all content in a 600px max-width table-based layout that stacks correctly on mobile clients.

Where are templates stored?

Templates are stored in a dedicated wp_eta_templates database table, not as post meta, keeping your wp_posts table clean.

How do I trigger a custom hook from PHP? (Pro)

After registering a custom hook in the Custom Hooks tab, copy the provided PHP snippet and add it to your theme or plugin. When that code runs, CodePros Email Template Builder intercepts the action and sends the assigned template with the variables you passed.

更新日志:

1.0.0