Commit Graph

19058 Commits

Author SHA1 Message Date
Mike Jolley 560513cde7 Bump template version 2016-10-18 11:19:35 +01:00
Claudio Sanches 10ba5b5978 Merge pull request #12106 from woocommerce/improve-product-filters
[REST API] Better sanitization for product taxonomy filters
2016-10-17 19:04:13 -02:00
Justin Shreve fde97df50f Clean up the abstract product class a bit, deprecate two functions we have renamed, make update & create work properly, and add some tests for it. 2016-10-17 13:30:05 -07:00
Claudio Sanches ee061f98ec [REST API] Better sanitization for product taxonomy filters 2016-10-17 14:39:02 -02:00
Mike Jolley 50f21276fc wc_get_product_term_ids instead of related wording and use in other places.
get_the_terms is used here and also handles caching, something
wp_get_post_terms does not.
2016-10-17 17:18:57 +01:00
Mike Jolley e6e600ba8a Remove unneeded comments 2016-10-17 17:07:19 +01:00
Mike Jolley 6bf077a367 Sanitize ids later 2016-10-17 17:04:24 +01:00
Claudio Sanches f42d853453 Use count() instead of sizeof() 2016-10-17 13:31:49 -02:00
Claudio Sanches aad06f6642 Fixed wrong variable in wc_get_related_terms 2016-10-17 13:29:12 -02:00
Claudio Sanches c3b6135937 Get cached terms from wc_get_related_terms() 2016-10-17 13:28:52 -02:00
Claudio Sanches 92484d140c Fixed coding standards and improved the docblocks 2016-10-17 13:23:49 -02:00
Mike Jolley 38c18664c9 No need to exclude ID 2016-10-17 16:00:43 +01:00
Mike Jolley 717bb62f19 Merge branch 'product-crud' into product-crud-related-products 2016-10-17 15:57:10 +01:00
Mike Jolley 803709cb94 Add related product functions and deprecate those in class. 2016-10-17 15:57:09 +01:00
Mike Jolley 627beecd42 Missing var 2016-10-17 15:56:16 +01:00
Mike Jolley a74de70dc3 Initial look through getters and setters and abstract data 2016-10-17 14:46:46 +01:00
Mike Jolley 30a164ea67 Hardcode the get_type per product class 2016-10-17 12:22:23 +01:00
Mike Jolley 7e56707850 Enqueue scripts when shortcode is used 2016-10-17 11:49:51 +01:00
Mike Jolley e0fa344d50 Abort adding variation to cart if invalid rather than just hiding value 2016-10-17 11:33:43 +01:00
Mike Jolley 55e1a50400 [2.6] variation_data should be isset 2016-10-17 11:33:25 +01:00
Mike Jolley cfbb8d6601 Use meta as a cache for order/spent methods.
Closes #12080
2016-10-14 15:11:10 +01:00
Bryce Adams ea1f9aea65 Remove last order from customers part of the API (#12081)
Proposed solution to close #12080

* Also removes from tests.
2016-10-14 14:38:35 +01:00
Mike Jolley 65fda094bd Fix empty value in zones save 2016-10-14 13:06:06 +01:00
Mike Jolley c893bf34aa [2.6] Fire tokenisation event on load for pay page.
Fixes #12047
2016-10-14 12:39:19 +01:00
Mike Jolley c93486ccc7 Typo in comment. 2016-10-14 12:38:55 +01:00
Mike Jolley a6f4332f89 Remove non-existant field from unit test 2016-10-14 12:22:25 +01:00
Mike Jolley 5f886c326a [2.6] Populate attribute dropdown when empty
Fixes #11983
2016-10-14 12:09:24 +01:00
Mike Jolley 307601c4c0 Merge branch 'new-rest-api-product-filters' 2016-10-14 11:22:48 +01:00
Claudio Sanches 507bbffc66 Fixed coding standards 2016-10-14 11:19:20 +01:00
Claudio Sanches ec79238f30 Added min_price and max_price product filter 2016-10-14 11:19:20 +01:00
Claudio Sanches 21f7bfe7bc Fixed price meta_query 2016-10-14 11:19:20 +01:00
Claudio Sanches 8339e9ca25 Introduces wc_get_min_max_price_meta_query() function 2016-10-14 11:19:20 +01:00
Claudio Sanches 861606571d Fixed PHPCBF mistakes 2016-10-14 11:15:11 +01:00
Claudio Sanches 2400a72b93 Filter products in stock or out of stock 2016-10-14 11:15:11 +01:00
Claudio Sanches d8a03a3083 Fixed coding standards 2016-10-14 11:15:11 +01:00
Claudio Sanches e57ae3da27 Filter products by tax class 2016-10-14 11:15:11 +01:00
Claudio Sanches 842c39b525 Make easy to add query_meta 2016-10-14 11:15:11 +01:00
Claudio Sanches 92404fc867 Allow filter products by featured post meta 2016-10-14 11:15:11 +01:00
Claudio Sanches 876f7e62d7 Updated WP REST API functions to 2.0-beta15 2016-10-14 11:15:11 +01:00
Claudio Sanches 4aa1689015 Better description for product taxonomy filters 2016-10-14 11:15:11 +01:00
Claudio Sanches b26bbebb5f Merge pull request #12088 from woocommerce/improve-structured-data-class
Improve WC_Structured_Data class
2016-10-13 20:59:09 -03:00
Claudio Sanches 3f9c16fe49 Fixed coding standards 2016-10-13 20:54:47 -03:00
Claudio Sanches d5fa492378 Reverted the woocommerce_structured_data_product_limited filter name 2016-10-13 20:43:30 -03:00
Claudio Sanches e67bbba878 Fixed undefined variables 2016-10-13 20:29:50 -03:00
Claudio Sanches a9c8c79f58 Removed extra space 2016-10-13 19:54:21 -03:00
Claudio Sanches ecb0c46f7f Use get_data() at less one time 2016-10-13 19:48:02 -03:00
Claudio Sanches 9dce511dde Removed dead $limit_data param from generate_product_data() 2016-10-13 19:44:12 -03:00
Claudio Sanches fae8574619 Make methods less complex and more legible 2016-10-13 19:40:15 -03:00
Claudio Sanches 8484c8657e Display structured data in WC_Emails::order_schema_markup() 2016-10-13 19:39:27 -03:00
Claudio Sanches f3275be8d2 Fixed undeclared array variables 2016-10-13 19:05:51 -03:00