| 开发者 | norkovacs |
|---|---|
| 更新时间 | 2026年10月10日 05:58 |
| 捐献地址: | 去捐款 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
[order_number], [customer_name], [order_total], [billing_address], [order_details] and [order_view_url] in any field. There is also [order_meta key="..."] for custom order fields and [button url="..." text="..."] for styled buttons.[order_number], [order_date], [order_status], [order_total], [payment_method], [shipping_method][customer_name], [customer_email], [billing_first_name], [billing_address], [shipping_address][order_details], [customer_details], [addresses] (WooCommerce's own order table and address blocks)[site_title], [store_address], [current_year], [my_account_url][order_view_url], [order_pay_url], [reset_password_url]ezmails_shortcodes filter.
Notes
/wp-content/plugins/ directory, or install it from the Plugins screen in WordPress.Yes. The plugin customizes WooCommerce emails and does nothing without WooCommerce.
Under WooCommerce → EZmails.
Yes. Set the email's Body mode to "Custom text only". Your text replaces the message between the heading and the order details, and the order table and addresses stay.
Yes. Choose "Fully custom body" and write your own content. Use [order_details] if you want to include the order table.
Emails registered the standard WooCommerce way, such as emails from custom order status plugins, are listed and can be edited. Emails that ship with fully custom markup that bypasses the WooCommerce email header and footer may not receive the new header and footer.
Most email apps ignore web fonts, so the plugin offers email-safe font stacks. You can enter your own font stack, but always end it with a safe fallback such as Arial.
Untick "Enable customizer" on the Header & Footer tab. Your settings are kept.
Go to WooCommerce → Email Customizer → Import / Export. Export a file on the first site, then import it on the second one. You can choose to transfer the header, footer and design, the email content, or both. Emails that do not exist on the second site (for example from a plugin that is not installed there) are kept in the file and used as soon as that plugin is active.
Upload the new zip on Plugins → Add New → Upload Plugin. WordPress will tell you that the plugin is already installed and offer to replace the current version with the uploaded one. Your settings are kept.
Yes, it is compatible with HPOS.
Yes, with the ezmails_shortcodes filter. Each shortcode has a group, a label, a callback and an HTML flag.
No. It stores its settings in your database and makes no external requests. Settings are removed when you delete the plugin.
ezmails).ezmails_shortcodes, ezmails_prepare_email) and the preview and test-email requests verify their security nonce directly.[button] shortcode.