WooCommerce - Email Customization (11 posts)

  1. dxw234
    Posted 3 years ago #

    I'm using WooCommerce and I want to customize the email my customers recieve when they place an order. I'm just not understanding this:

    Email template

    This section lets you customise the WooCommerce emails. Click here to preview your email template. For more advanced control copy woocommerce/templates/emails/ to yourtheme/woocommerce/emails/.

    What is this telling me to do / ho do I do this?



  2. bheadrick
    Posted 3 years ago #

    copy (the files located in ) plugins/woocommerce/templates/emails/ to

    /woocommerce/emails/ (which you create inside your active theme)

  3. dxw234
    Posted 3 years ago #

    And then I just change the .php files?

  4. dxw234
    Posted 3 years ago #

    Moved all of the files from:


    I changed the customer-processing-order.php to include my message. should this now work? I doesn't seem to work for me.

  5. Ultravader
    Posted 3 years ago #

    Well you got to place that in -
    /wp-content/themes/yourthemename/woocommerce ...
    as bheadrick rightly pointed out.
    Once you do the email templates in the new location will override the originals.
    And that way you wont even lose your customisations when you upgrade

  6. juraho
    Posted 3 years ago #

    hey guys, its not working for me rather. i copy catalog emails with this all files everywhere… in my theme, in woo commerce, everywhere, and i still don't have any access to this advanced options :(

  7. ctcp
    Posted 3 years ago #

    same there..

  8. bheadrick
    Posted 3 years ago #

    make sure you observe the same folder structure as you see in the woocommerce/templates directory (you need to put the files in an emails folder under the woocommerce subdirectory in your theme)

  9. scott13
    Posted 2 years ago #

    Hello All,

    I've been trying to fumble my way through customizing the woocommerce order processing email and have been unable to add the billing_first_name to the email as a greeting (e.g. Dear John,).

    Here is my latest attempt: <p><?php _e("Dear", 'woocommerce'); ?><?php echo __('', 'woocommerce') . ' ' . $order->get_billing_first_name(); ?><?php _e(",", 'woocommerce'); ?></p>

    Any help on what I actually need to add to the email template would be greatly appreciated.

  10. Cazandopromos
    Posted 2 years ago #

    Is there a plugin that enable you to do that?

  11. MAhsanNaveed
    Posted 2 years ago #

    i want to change complete template is anyone have the some sample code please share with me. thanks in advance

Topic Closed

This topic has been closed to new replies.

About this Plugin

  • WooCommerce
  • Frequently Asked Questions
  • Support Threads
  • Reviews

About this Topic