Claudiu Lodromanean
dda98da4ad
Merge pull request #13192 from woocommerce/deprecated-hooks
...
Deprecated hook handling
2017-02-15 08:40:16 -08:00
Mike Jolley
e07d9ad970
Actions and filters
...
Adds actions when duplicating things so objects can be changed, and
reinstates woocommerce_duplicate_product_exclude_meta which can unset
meta keys before save.
Closes #13180
2017-02-15 15:35:59 +00:00
Mike Jolley
2f685691a4
Standardise update meta calls, and support forcing
...
Force allows create to make sure data is set regardless of whether it
was changed. This fixes product duplication.
Fixes #13199
2017-02-15 14:40:57 +00:00
Claudio Sanches
7baaeaafd0
Public WC()->query->get_endpoints_mask() #13179
2017-02-15 12:30:23 -02:00
Claudio Sanches
bad93d4c86
Improved naming for meta_data in schema
2017-02-15 12:28:45 -02:00
Claudio Sanches
185b1929e2
Merge pull request #13179 from helgatheviking/filter_query_vars
...
add woocommerce_get_query_vars filter
2017-02-15 12:28:01 -02:00
Mike Jolley
1dfdecf9b7
Merge pull request #13198 from woocommerce/fix/notice-on-saving-order
...
Fix PHP notice when there are shipping taxes.
2017-02-15 14:20:39 +00:00
Boro Sitnikovski
5dd607023b
Fix PHP notice when there are shipping taxes.
2017-02-15 15:17:04 +01:00
Mike Jolley
019b2515b8
Merge pull request #13151 from thenbrent/reusable_checkout_line_item_creation
...
Make WC_Checkout line item creation methods reusable by 3rd party code
2017-02-15 13:11:41 +00:00
Mike Jolley
adb718b71e
Missing include
2017-02-15 11:45:07 +00:00
Mike Jolley
f4ab01d276
Reduce index sizes based on data
2017-02-15 11:36:41 +00:00
Mike Jolley
5f20f9a1f1
Fix tax rate country index
2017-02-15 11:17:33 +00:00
Mike Jolley
affcf6fb9d
Merge pull request #13195 from rasmusbe/patch-3
...
Remove deprecated jQuery bind calls
2017-02-15 11:15:35 +00:00
Rasmus
a77bd11dad
Remove deprecated jQuery bind calls
...
As of jQuery 3.0, .bind() has been deprecated. It was superseded by the .on() method for attaching event handlers to a document since jQuery 1.7, so its use was already discouraged.
Since jQuery 1.7 or higher is included in the required WordPress version this seems like a safe and sane change.
2017-02-15 10:43:16 +01:00
Claudio Sanches
9012fead56
Merge pull request #13136 from woocommerce/improvement-12990
...
Add logic to variation title generation and remove redundant template info.
2017-02-14 19:15:48 -02:00
Claudiu Lodromanean
44af1237e5
Move things around for performance
2017-02-14 13:11:45 -08:00
Mike Jolley
e8628ab412
Merge pull request #13188 from Chouby/master
...
[2.7] Add filter woocommerce_duplicate_product_exclude_children back
2017-02-14 19:39:17 +00:00
Mike Jolley
738ff59c46
Merge pull request #13190 from franticpsyx/updated-props-data-store-handling
...
[2.7] Allow update_post_meta and handle_updated_props methods to be overriden
2017-02-14 19:37:33 +00:00
Mike Jolley
0c7218047c
Fix error message
2017-02-14 19:31:14 +00:00
Mike Jolley
e0d1cfc7b0
Actions
2017-02-14 19:23:57 +00:00
Claudiu Lodromanean
749971759f
Reduce spacing back to original
2017-02-14 11:22:50 -08:00
Claudiu Lodromanean
332e79da8d
Re-approach attribute skipping in simpler, general purpose way
2017-02-14 11:20:20 -08:00
Mike Jolley
17e8ea8236
Filter hooks
2017-02-14 18:57:45 +00:00
Mike Jolley
7b0b1529bf
woocommerce_checkout_order_processed bw compat
2017-02-14 18:57:29 +00:00
Mike Jolley
6add2f9a64
WC_Deprecated_Hooks abstract
2017-02-14 18:56:09 +00:00
Mike Jolley
1a61f20785
Add actions to trigger legacy actions
2017-02-14 18:55:56 +00:00
Mike Jolley
c53d0cc89c
Correctly deprecate all methods and move action/filter code
2017-02-14 18:55:30 +00:00
Manos Psychogyiopoulos
821b360ac1
remove stray error_log
2017-02-14 18:26:40 +02:00
Manos Psychogyiopoulos
1895f65d2d
allow update_post_meta and handle_updated_props to be overriden
2017-02-14 18:14:37 +02:00
Claudio Sanches
0dac5e596c
Included meeta data to products
2017-02-14 14:01:31 -02:00
Claudio Sanches
ad3716a49e
Fixed coupons schema
2017-02-14 13:59:22 -02:00
Frédéric Demarle
f502e306e6
Add filter woocommerce_duplicate_product_exclude_children back
2017-02-14 16:39:49 +01:00
Mike Jolley
b40441489c
Merge pull request #13184 from woocommerce/issues/13183/fix-meta-key
...
Fix wrong meta key in recorded_coupon_usage_counts getter/setter.
2017-02-14 10:43:34 +00:00
Akeda Bagus
840a4b18a6
Fix wrong meta key in recorded_coupon_usage_counts getter/setter.
...
Fixes #13183 .
Fixes #13182 .
2017-02-14 17:33:32 +07:00
Claudiu Lodromanean
3068d56bac
Remove unused variable
2017-02-13 14:19:26 -08:00
Claudiu Lodromanean
ab1b3201e0
Update docblock
2017-02-13 13:54:52 -08:00
Claudiu Lodromanean
afcbd456c4
Skip attributes in get_formatted_meta_data a different way
2017-02-13 13:53:22 -08:00
Claudio Sanches
5365fec1b3
V1 and V2 for products endpoint
2017-02-13 19:44:27 -02:00
Claudiu Lodromanean
469210b02b
Minor formatting cleanup
2017-02-13 11:47:28 -08:00
Claudiu Lodromanean
a8b491b55b
Handle product titles with no attributes
2017-02-13 11:45:25 -08:00
Kathy Darling
f29c51497e
add woocommerce_get_query_vars filter
2017-02-13 12:22:05 -06:00
Mike Jolley
00cda91c73
Merge pull request #13164 from woocommerce/lazy-update-products-13157
...
Lazy update products
2017-02-13 17:24:51 +00:00
Claudio Sanches
0fafec7bca
Merge pull request #13177 from woocommerce/legacy-product_type-fix
...
Legacy product type fix
2017-02-13 13:42:44 -02:00
Mike Jolley
ad442567d6
Remove isset rule
2017-02-13 14:39:00 +00:00
Mike Jolley
bdf567e90d
Adjust how product_type is deprecated
2017-02-13 14:31:43 +00:00
Mike Jolley
3157955414
Adjustments to schema
...
#13161
2017-02-13 14:04:33 +00:00
Mike Jolley
d080e135ee
Reduce `select *` usage
2017-02-13 12:58:42 +00:00
Mike Jolley
e71451b2f1
Merge pull request #13173 from jezmck/patch-1
...
needs_shipping(): minor efficiency improvement
2017-02-13 12:48:05 +00:00
Jez McKean
b65e41206f
needs_shipping(): minor efficiency improvement
...
No need to check other products for whether they need shipping if we've already found one.
2017-02-13 12:28:50 +00:00
Mike Jolley
cfa3c34ada
bigint(20) replacement
...
Closes #13160
2017-02-13 11:49:30 +00:00