使用自定义插件更改Woocommerce电子邮件标题

时间:2017-11-09 16:57:08

标签: wordpress woocommerce

我想更改一个新的woocommerce电子邮件标题模板,以便我可以在标题模板中添加条件以从仪表板获取值(根据仪表板中的用户输入更改标题的颜色)。请注意,我使用自定义插件文件来执行此操作。 我已经按照几个教程,我收到的是一堆错误。 我做的是,我有一个类以下代码。

update customer_Details set
customer_No = NULL
WHERE customer_No ! ~ '^[0-9]{12}$' 

现在我添加了删除默认重置钩子的代码:

public function __construct(){
    add_action('woocommerce_email',array($this,'woocommerce_email'));
}

现在调用模板:

public function woocommerce_email($mailer){
    remove_action('woocommerce_header',array($mailer,'email_header'));
    add_action('woocommerce_header',array($this,'email_header'));
}

我没有将任何内容传递给模板文件。所以没有参数传递给函数。我只是想看看我的模板正在被采用。 此外,我假设$ mailer成为woocommerce类的一部分。

任何帮助将不胜感激。

请注意,这是一个插件功能,所以我对替换woocommerce电子邮件模板不感兴趣。

0 个答案:

没有答案