You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何找到WooCommerce手动银行转账对应的订单邮件模板?

解决WooCommerce手动银行转账邮件文本找不到的问题

这段德语文本Vielen Dank für Ihre Bestellung. Die Bearbeitung erfolgt nach Zahlungseingang.是WooCommerce针对**待付款状态(Pending Payment)**的订单,自动插入到订单确认邮件中的动态内容,并非独立的邮件模板,以下是找到并修改它的方法:

1. 检查支付方式内置说明

进入WooCommerce > 设置 > 支付 > 手动银行转账(Bank Transfer),编辑该支付方式:

  • 德语界面下,查找类似Bestellbearbeitungsanweisungen(订单处理说明)的字段,这段文本可能直接设置在这里,修改即可。

2. 修改WooCommerce德语语言包

如果支付设置里没有对应内容,这段文本是官方德语语言包的翻译内容,对应英文原文为:Thank you for your order. Your order is on-hold until we confirm payment has been received.

  • 手动修改:找到语言文件wp-content/languages/plugins/woocommerce-de_DE.po,用Poedit工具打开,搜索上述英文原文,修改对应的德语翻译后保存,再生成.mo文件替换原文件。
  • 插件修改:使用Loco Translate插件,定位到WooCommerce插件的德语语言包,搜索目标文本进行修改。

3. 自定义代码替换文本

如果不想依赖语言包或支付设置,可添加代码到主题的functions.php文件(或自定义代码插件):

add_filter( 'woocommerce_email_order_details', 'custom_bacs_email_notice', 20, 4 );
function custom_bacs_email_notice( $order, $sent_to_admin, $plain_text, $email ) {
    // 仅针对客户的订单确认邮件,且支付方式为手动银行转账
    if ( !$sent_to_admin && $email->id === 'customer_on_hold_order' && $order->get_payment_method() === 'bacs' ) {
        // 替换为你需要的文本
        echo '<p>Dein individueller Hinweis hier. Vielen Dank für deine Bestellung!</p>';
    }
}

内容的提问来源于stack exchange,提问作者Mike Quade

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.20 04:08:21