Class WC_Emails
Transactional Emails Controller
WooCommerce Emails Class which handles the sending on transactional emails and email templates. This class loads in available emails.
Package: WooCommerce\Classes\Emails
Category: Class
Author: WooThemes
Version: 2.0.0
Class: WC_Emails
Located at includes/class-wc-emails.php
Category: Class
Author: WooThemes
Version: 2.0.0
Class: WC_Emails
Located at includes/class-wc-emails.php
Methods summary
public static
Main
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
array
|
|
public
string
|
|
public
string
|
|
public
string
|
|
public
|
|
public
|
|
public
string
|
#
wrap_message( mixed $email_heading, mixed $message, mixed $plain_text = false )
Wraps a message in the woocommerce mail template. |
public
|
|
public
|
|
public
|
#
customer_new_account( integer $customer_id, array $new_customer_data = array(), mixed $password_generated = false )
Customer new account welcome email. |
public
|
#
order_meta( mixed $order, boolean $sent_to_admin = false, boolean $plain_text = false )
Add order meta to email templates. |
public
|
|
public
|
|
public
|
Magic methods summary
Properties summary
public
array
|
$emails |
#
Array of email notification classes. |
protected static
|
$_instance |
#
The single instance of the class |