Claudio Sanches
a8becb24ba
Check if product exists to avoid fatal errors on emails order schema markup, closes #11459
2016-07-19 08:21:06 -03:00
Brent Shepherd
08facf0fc6
Fix 'Undefined offset: 0' notice
2016-06-17 17:17:12 -07:00
Mike Jolley
ee620caf91
Wrap order_schema_markup() output in hidden div in case script tag is stripped.
2016-06-16 16:23:58 +01:00
Mike Jolley
29c6acf767
Used positional placeholders in strings where the order of strings may require modification in the locale.
...
Closes #10775
2016-04-25 13:07:41 +01:00
Mike Jolley
f0d3162c1a
Fixed wrong types
2016-03-30 17:09:54 +01:00
Jon Koops
bc097553c6
Add order_schema_markup action to output Schema markup for order emails.
2016-03-01 13:02:56 +01:00
Mike Jolley
b8e03489be
[2.5] Transactional emails for failed -> on hold
2016-02-25 11:15:42 +00:00
Mike Jolley
971f6a3dee
Added email for on-hold orders.
...
Closes #9792
2016-02-08 13:20:19 +00:00
Mike Jolley
71a6fcc0e2
Note should be in customer details table
...
Fixes #10037
2016-01-08 12:16:55 +00:00
Mike Jolley
b5a2c2a9d5
Unify all order email tables to use a single template
...
Closes #9587
@claudiosmweb @jameskoster
2015-11-30 15:16:23 +00:00
Nicola Mustone
c9da4f928a
check if ABSPATH is defined
2015-11-06 10:22:19 +01:00
Mike Jolley
1b38f380af
Merge remote-tracking branch 'origin/master'
...
Conflicts:
includes/emails/class-wc-email.php
2015-11-03 16:09:01 +00:00
Claudio Sanches
5893875b0c
Removed period for file headers
2015-11-03 11:53:50 -02:00
Claudio Sanches
ee30b5b308
Fixed php docs standards
2015-11-03 11:31:20 -02:00
Mike Jolley
48b93b937f
Added admin order/payment failed notification
...
Closes #8617
2015-11-02 14:45:24 +00:00
Mike Jolley
3ca5022649
Added template files for the customer details list in emails. emails/email-customer-details.php
...
Closes #9253
2015-11-02 10:41:05 +00:00
Mike Jolley
f4c24ee824
Make from name methods match
2015-11-02 09:11:25 +00:00
Mike Jolley
07237d9a09
Set charset when doing html_entity_decode
...
@claudiosmweb Closes #8964
2015-08-31 12:29:36 +01:00
Mike Jolley
f8b539eb5e
Improved refund email events and woocommerce_order_fully_refunded hook.
...
Closes #8793
2015-08-12 19:01:05 +01:00
Claudio Sanches
9e41552342
Removed all "@return void"
2015-07-16 16:55:48 -03:00
Claudio Sanches
7cc0c6044f
Return bool in WC_Emails::send(), closes #8593
2015-07-16 12:56:34 -03:00
Remi Corson
66b6536054
no more brackets
2015-06-29 11:06:41 +02:00
Remi Corson
a2a903d71a
fixed string
2015-06-29 09:57:58 +02:00
Remi Corson
67400956eb
add product stock in low stock email notification
2015-06-25 10:09:12 +02:00
Mike Jolley
c136d4ffd8
Merge branch 'master' into add-email-notification-for-partial-refunds-issue-8278
2015-06-19 13:05:52 +01:00
James Koster
82df867276
text color. #7841
2015-06-18 14:46:25 +01:00
davidlenehan
718d550252
Merging refund email template files
...
Changing previous commit to merge templates for partial and full
refunds to cut down on files.
2015-06-18 11:34:21 +01:00
davidlenehan
8b02b02145
Add email notification for partial refunds
...
fixes #8278
Emails are now sent to the customer when a partial refund is issued. I
referenced #7785 when doing this.
When a full refund happens the email the customer receives is clear
enough that they are getting a full refund. However I thought it would
be useful to add a new line in these new partial refund emails that
states exactly the value of the partial refund as it may not be that
clear.
2015-06-17 15:35:54 +01:00
Kathy Darling
bbf928ea9e
change priority on custom email addresses in emails, so plugins can insert data between customer_details and addresses
2015-05-06 14:10:06 +02:00
Nicola Mustone
c593e4ca50
added customer order refunded email
2015-03-20 16:31:31 +01:00
Mike Jolley
09676934d6
Fix address formatting and improve email appearance
...
Fixes #7484
2015-02-19 13:57:22 +00:00
Claudio Sanches
5d80f3e5cd
Use plain text emails when dont have support for DOMDocument class
2015-02-13 12:16:58 -02:00
Mike Jolley
2347af7e73
Typo in get_from_name method.
...
Closes #7388
2015-02-12 13:20:23 +00:00
Bryce
e6038486d9
Fix 5.2 func_args issue
2015-02-03 11:06:50 +07:00
Mike Jolley
803066d6a6
There is no content_type
2015-01-20 12:49:09 +00:00
Mike Jolley
626d7f4256
Moved email methods to emails class
2014-11-26 00:03:00 +00:00
Mike Jolley
1993509e07
Removed unused variables from emails class, including content_type
2014-11-26 00:03:00 +00:00
Mike Jolley
ea335e5e61
missing colon in wc-emails class
2014-11-13 14:02:06 +00:00
claudiosmweb
bac2af461a
Improved the WC_Emails::order_meta() method
...
Deprecated the woocommerce_email_order_meta_keys filter in favor to woocommerce_email_order_meta_fields
Now we can filter and work with the data without worrying about translations.
cc: @mikejolley @helgatheviking
2014-11-12 22:53:36 -02:00
claudiosmweb
7200b449dc
Fixed the labels in customer details
2014-11-12 22:33:47 -02:00
Kathy Darling
cfeeb7e9c6
Merge branch 'email_customer_details_hook_backup' into email_customer_details_hook_2
...
Conflicts:
includes/class-wc-emails.php
2014-11-13 00:32:15 +01:00
Kathy Darling
520cb4e385
change array to account for localization per @claudiosmweb
2014-11-12 20:44:11 +01:00
Nicola Mustone
011bb0a784
Added cancelled order admin email
2014-10-29 15:05:43 +01:00
Mike Jolley
2b8be95360
Remove # (hash) from get_order_number and add to strings instead as needed.
...
Most places use Order #X
Some places use Order Number: X
Both are now valid.
Fixes #6518
2014-10-24 14:53:43 +01:00
Mike Jolley
e917f10b91
Fix 2.3 plain text emails
2014-10-21 16:18:59 +01:00
Mike Jolley
96a9e48823
Refactored stock emails with consistent filters mirroring other email classes
...
Closes #6580
2014-10-20 16:59:02 +01:00
Kathy Darling
2c63d5ca13
add filter to rename Customer Details section
2014-10-08 23:58:13 +02:00
Kathy Darling
eaabcd5dfa
fix variable naming error
2014-10-08 23:57:48 +02:00
Kathy Darling
f13a7142fe
make `woocommerce_email_order_meta_keys` filter args match `woocommerce_email_customer_details_keys`
2014-10-08 23:49:12 +02:00
Kathy Darling
a13218eba2
add customer details and addresses to emails via `woocommerce_email_customer_details` hook
2014-10-08 23:47:50 +02:00
Patrick Rauland
4b30a2aed5
implementing emogrifier email css inliner
2014-10-08 15:34:31 -06:00
Patrick Rauland
4df8fca1bd
using WC_Email send method for all WC emails
2014-09-23 11:02:00 -06:00
Patrick Rauland
1498198215
renaming and moving abstract-wc-email file
2014-09-23 10:12:43 -06:00
Mike Jolley
c4ef86d44e
scrutinizer patches
2014-09-08 00:37:55 +01:00
Barry Kooij
6655188f0b
Changed use of get_order with wc_get_order
2014-08-15 14:29:21 +02:00
Coen Jacobs
86a4add087
Merge remote-tracking branch 'upstream/master' into order-factory-refactor
...
Conflicts:
includes/class-wc-order.php
2014-07-03 13:38:55 +02:00
JDGrimes
0d472cead5
Update copy-pasted docs
...
Fixes #5707
2014-06-19 15:43:05 -04:00
Coen Jacobs
89ea6c46ab
Replace new WC_Order calls with get_order
2014-06-13 15:24:51 +02:00
claudiosmweb
fcd0b03e7e
normalized the woocommerce_email_attachments filter return type
2014-05-12 15:55:53 -03:00
Christian Thomas
a410e84fbe
Update class-wc-emails.php
...
Check for a value against each meta item before outputting.
2014-04-15 16:01:20 +01:00
Mike Jolley
c0c21c8364
Unify textdomains Closes #4814
2014-02-17 13:14:45 +00:00
Coen Jacobs
aaa14894ca
Core functions woocommerce to wc refactor
2013-11-25 13:45:04 +01:00
Mike Jolley
355dd16962
Removed @coenjacobs helpers and cleaned up main clas
2013-09-12 14:41:02 +01:00
Mike Jolley
27f844b274
Key value pairs for order_meta
2013-08-22 12:25:17 +01:00
Mike Jolley
223f862750
Tweak email inclusion
2013-08-02 11:18:05 +01:00
Mike Jolley
9462dde581
Settings refactoring
2013-07-26 15:36:28 +01:00
Mike Jolley
c75ea04c1c
classes -> includes
2013-06-11 14:25:30 +01:00