从Woocommerce中的电子邮件通知更改“下载”部分中的列名称

时间:2018-08-27 15:48:21

标签: php wordpress templates woocommerce email-notifications

我正在使用WooCommerce创建一个包含可下载产品的网站。用户购买产品并收到电子邮件时,我想自定义电子邮件中可下载产品的表格。更具体地说,我只想更改以下内容:

我唯一想做的就是将“下载”和“下载”更改为其他内容… screenshot

经过一些研究,我认为我找到了答案。我更改了order/order-details.phporder/order-downloads.php中的某些内容。但是我认为我做得不好。

有人可以告诉我我到底要更改什么吗?

1 个答案:

答案 0 :(得分:2)

要更改标题“下载” ,涉及的正确模板是emails/email-downloads.php第22行

?><h2 class="woocommerce-order-downloads__title"><?php esc_html_e( 'Downloads', 'woocommerce' ); ?></h2>

要更改列标签名称“下载” ,您将使用以下代码:

add_filter('woocommerce_email_downloads_columns', 'custom_email_downloads_columns', 10, 1);
function custom_email_downloads_columns( $columns ){
    $columns['download-file'] = __("New name", "woocommerce");

    return $columns;
}

代码进入您的活动子主题(或活动主题)的function.php文件中。经过测试和工作。