Mike Jolley
b11794ceac
@Since changes
2016-06-29 12:58:38 +01:00
Fredrik Forsmo
755ede10a3
Set min and max value to empty string if not set
2016-06-29 13:13:11 +02:00
Mike Jolley
01a2acabdc
Should be empty check
...
#11283
2016-06-29 10:44:27 +01:00
Fredrik Forsmo
fd7b910afa
Add isset to `home` args to fix PHP Notice
...
Fixes #11282
2016-06-29 09:27:28 +02:00
Lorenzo
449b3a949d
Added $notice as second argument of "woocommerce_demo_store" filter
2016-06-28 16:26:26 +02:00
Mike Jolley
6898a79005
If the cart shortcode is used on checkout, hide the totals area
2016-06-27 11:42:50 +01:00
Mike Jolley
7b3a9b27ed
Function replacements for class methods
2016-06-21 20:26:35 +01:00
Mike Jolley
b188ad8250
Fix product feed when using shop base
2016-06-21 12:46:39 +01:00
Mike Jolley
0eaffe2ccd
woocommerce_redirect_single_search_result type check was incorrect.
2016-06-20 10:18:35 +01:00
Mike Jolley
3fd15ad50f
Unused vars and code docs
2016-06-06 18:57:24 +01:00
Mike Jolley
9abb1cebeb
woocommerce_account_content function controls account content
2016-06-06 12:04:53 +01:00
Mike Jolley
d0d3481091
Use get_comment_text to get output
2016-06-01 16:19:13 +01:00
Mike Jolley
b8d76baa99
Fix notice if term is not found
...
Fixes #11005
2016-05-31 11:17:28 +01:00
Antonino Scarfì
c8527468c5
Use hook to include navigation.php template
2016-05-30 15:16:26 +02:00
Claudio Sanches
e39274e753
HTTPS for everybody
2016-05-26 22:48:49 -03:00
Caleb Burks
3b3898d2a7
Use function argument as default filter value
...
Even though core never uses the $size argument in woocommerce_get_product_thumbnail(), it's probably best not to override it incase somebody is using the woocommerce_template_loop_product_thumbnail() function with the $size arg in the theme.
2016-05-24 18:55:43 -05:00
Caleb Burks
72a2c25536
Add single_product_archive_thumbnail_size filter
...
Add in a filter to allow for custom image sizes w/o needing to override the whole function.
2016-05-21 10:29:44 -05:00
Caleb Burks
fc2e611d1e
Rename filter in woocommerce_subcategory_thumbnail
...
The same filter is used here: fa30a38c58/templates/single-product/product-thumbnails.php (L51)
, but with a different default value.
2016-05-21 10:23:35 -05:00
Mike Jolley
fce8dc0868
Ensure alt text is set for product attachments
...
@claudiosmweb Fixes #10822
2016-05-03 16:41:51 +01:00
Claudio Sanches
7b6d5a8fd9
Fixed $has_orders on orders.php template, closes #10671
2016-04-11 16:03:09 -05:00
James Koster
2be24c3a33
tweak component name class
2016-03-15 13:44:59 +00:00
James Koster
362749acc9
add a class to the main product link
2016-03-15 13:41:33 +00:00
Mike Jolley
2e0f151039
Merge branch 'master' into wc-get-orders-10500
...
# Conflicts:
# includes/wc-order-functions.php
# includes/wc-template-functions.php
# templates/myaccount/my-orders.php
# templates/myaccount/orders.php
2016-03-09 16:23:01 +00:00
Mike Jolley
cc97de2315
Revert "Implement wc_get_orders() function"
...
This reverts commit 5075d4bab3
.
2016-03-09 16:16:22 +00:00
Mike Jolley
c1e8dd1fe8
Use wc_get_orders iternally
2016-03-09 16:11:05 +00:00
Mike Jolley
5075d4bab3
Implement wc_get_orders() function
...
#10500
2016-03-09 13:25:42 +00:00
James Koster
850134fc20
Makes the review template easier to customise without forcing a template override. #10339
...
* Adds `woocommerce_review_before`,
`woocommerce_review_before_comment_meta`, `woocommerce_review_meta` and
`woocommerce_review_comment_text` actions.
* Adds `woocommerce_review_display_gravatar()`,
`woocommerce_review_display_rating()`,
`woocommerce_review_display_meta()` and
`woocommerce_review_display_comment_text()` template functions.
* Adds template files for review rating and meta.
2016-03-07 15:33:47 +00:00
Mike Jolley
723b4109d2
Add notice on empty cart when checking out
2016-03-07 10:31:01 +00:00
Claudio Sanches
3e955f6086
[2.5] Create new function to prevent endpoint indexing
2016-03-01 13:45:25 -03:00
Mike Jolley
e9ff396348
Only add when using intval for stock amounts
2016-02-26 14:36:53 +00:00
Mike Jolley
bd7072a8dc
Generate dynamic hook docs
...
Closes #10393
2016-02-22 14:41:14 +00:00
Justin Shreve
7fcbf08a9a
Prevent a notice by stopping a loop in woocommerce_products_will_display from stomping on other variables.
2016-02-18 12:20:22 -08:00
Claudio Sanches
2de00c61ff
Added account endpoint for customer payment methods
2016-02-16 13:57:46 -02:00
Claudio Sanches
d193caa987
Better pagination for account > orders
2016-02-16 13:50:06 -02:00
Claudio Sanches
02e3c6362d
Created my account > orders template
2016-02-16 13:50:06 -02:00
Claudio Sanches
6e319dfe8d
Allow custom endpoints for my account
2016-02-16 13:47:04 -02:00
Mike Jolley
58b185e7a6
Remove cat names from loops
2016-02-12 13:32:58 +00:00
Mike Jolley
a778c0b234
Give loops names, and set class outside of template files
...
Closes #10028
2016-02-12 13:32:58 +00:00
Mike Jolley
f750d71409
Remove tags from post classes
2016-02-12 13:32:58 +00:00
Christian Schmidt
1cb50b9b53
Pass term object to get_term_link()
2016-02-06 02:00:28 +01:00
Mike Jolley
47a74f96cd
[2.5] Add context to category localisation
...
@claudiosmweb Closes #10183
2016-01-27 11:19:38 +00:00
Mike Jolley
3cfd4d7889
Merge pull request #10153 from helgatheviking/master
...
[2.5] pass $args to woocommerce_dropdown_variation_attribute_options_html hook
2016-01-25 11:07:38 +00:00
Kathy Darling
472e8d4618
pass $args to woocommerce_dropdown_variation_attribute_options_html hook
2016-01-23 15:03:47 -05:00
Claudio Sanches
b12f74a263
Merge pull request #9904 from jonkoops/autofill-checkout
...
Add autocomplete support to fields in checkout process
2016-01-21 20:10:31 -02:00
Mike Jolley
5afca45252
[2.5] Wrong function exists check.
...
Fixes #10100
2016-01-19 09:39:56 +00:00
Jon Koops
8f63668e16
Added autocomplete parameter to the woocommerce_form_field function
...
This makes it possible to add an autocomplete attribute to a variety of
WooCommerce form fields. Making it easier for plugin developers and
core developers to build forms with good autocomplete UX.
More information about the autocomplete attribute and it’s values see:
https://html.spec.whatwg.org/multipage/forms.html#autofill-field
2016-01-11 22:55:38 +01:00
Fredrik Forsmo
676525c2b7
Improve docblock comments in various functions
...
* Added missing param tags to functions
* Added comments to `wc_get_attachment_image_attributes` and
`wc_prepare_attachment_for_js`
* Fixed return type value for functions where it says bool but the code
returns array
* Renamed boolean to bool
2016-01-06 17:11:09 +01:00
Mike Jolley
0b6fdf5fe8
Use data-placeholder for selects since placeholder is not to W3C spec
...
Closes #9986
2016-01-06 12:20:06 +00:00
Kathy Darling
70778ad575
filter the variable product attribute dropdown html
2016-01-04 10:31:43 -05:00
Claudio Sanches
441530f54e
Do not espace maxlength and use the same html for password fields #9786
2015-12-07 21:53:39 -02:00
Claudio Sanches
26097b6e99
Escape attributes for #9786
2015-12-07 21:48:54 -02:00
Peter Elmered
44df7c1c34
Re-added password type attribute
2015-12-07 18:06:02 +01:00
Peter Elmered
d624196924
Added support for number field in woocommerce_form_field()
2015-12-07 17:28:10 +01:00
Peter Elmered
d18e5da09d
Removed unnecessary duplication in woocommerce_form_field()
2015-12-07 17:25:45 +01:00
Mike Jolley
2c023a2847
Pass the wp.template to the script and append so its added to the page once when needed
2015-12-04 13:26:44 +00:00
Mike Jolley
948a8f5c47
Filters for loop add to cart
...
Closes #9753
2015-12-04 11:50:37 +00:00
Mike Jolley
8f951d449a
Only fade in image if variation has children
2015-12-03 09:58:37 +00:00
Mike Jolley
2fce99759a
[2.4] Ensure numeric
2015-12-02 15:53:54 +00:00
Mike Jolley
520192e6a9
[2.4] Sanity check for min/max quantity
...
Fixes #9733
2015-12-02 10:44:41 +00:00
mitogh
44dabb9d73
Update conditionals to use:
...
- Yoda conditional style:
https://make.wordpress.org/core/handbook/best-practices/coding-standards/php/#yoda-conditions
- And use of strict comparisons
2015-11-30 22:02:00 -06:00
Mike Jolley
28b02fd3dd
Clean up woocommerce_products_will_display
2015-11-14 15:44:15 +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
1ff6a27951
Split button from variation display
2015-10-28 13:09:34 +00:00
Mike Jolley
f050c804e1
Use wp.template for variation and variation button
2015-10-28 13:04:28 +00:00
Claudio Sanches
1ea5b8433f
Escape normalized for the woocommerce_variation_option_name filter
2015-10-18 10:42:44 -06:00
Mike Jolley
d2d1330898
Show order by template on product search
...
Fixes #9285
2015-10-06 14:10:01 +01:00
roykho
52ec35cab6
tweak to use product class function instead of body class function
2015-10-02 10:26:53 +02:00
roykho
5ba6ff1dac
fix variation image flicker issue when default variations are set closes #7904
2015-10-02 03:45:11 +02:00
James Koster
2c00927c0b
Remove the product loop title template
...
Provides consistency with the product category template. This template
was really too simple to require it’s own file. It can be plugged or
unhooked to edit.
2015-10-01 17:58:33 +01:00
James Koster
018bcc9d2d
hook the product category links in, instead of hard coding into the template. #8575
2015-10-01 15:28:57 +01:00
James Koster
fe689d3d24
Let's not create template files for such simple code. #8575
...
Also removes pluggability of code that simply shouldn’t have any need
to be overwritten.
2015-10-01 15:20:05 +01:00
James Koster
9de9f87c17
product category title is now hooked in rather than hard-coded into template
2015-10-01 15:12:56 +01:00
James Koster
02ddb7fc4d
product archive anchors are now hooked into templates rather than hard coded. #8575
2015-10-01 14:49:40 +01:00
Claudio Sanches
dc30ffcd60
Created woocommerce_upsell_display_args filter, closes #9185
2015-09-21 17:30:37 -03:00
Mike Jolley
96814b992f
Show more variations per page
2015-09-14 16:54:58 +01:00
Mike Jolley
bf0cb28d36
esc_html
...
Closes #9065
2015-09-07 13:26:43 +01:00
Jack Gregory
16cdbb4ff3
update woocommerce_dropdown_variation_attribute_options_args filter naming
2015-09-02 12:39:23 +01:00
Jack Gregory
f8cc75fe4f
add woocommerce_dropdown_variation_args filter
2015-08-29 16:30:36 +01:00
Ninos Ego
98a1ae4b25
Add class arg to dropdown function
2015-08-11 13:17:52 +02:00
George Stephanis
9269fd7432
Retooling how this is escaped.
...
Sanitize early, escape late. Rather than double escaping, I figured
it’d be better to sprintf it in, and then escape that string — closer
to the output.
Also, I’m not sure why `urlencode` was used to escape a name?
2015-08-05 15:18:47 -04:00
George Stephanis
c938fa24da
More missing esc_attr calls, :(
2015-08-05 15:17:52 -04:00
Mike Jolley
808c01cb90
Added woocommerce_single_variation hook for variation data and cart button to reduce code in template file and used hooks. @claudiosmweb
...
Removed woocommerce_before_variations_button @Ninos. Use
woocommerce_single_variation
2015-07-28 10:32:28 +01:00
Mike Jolley
236b493f3d
Removed extract
2015-07-27 17:48:31 +01:00
Mike Jolley
4d14ac8134
Missing closing tag
2015-07-27 16:50:55 +01:00
Mike Jolley
9a7893ba23
Moved variation dropdowns logic into wc_dropdown_variation_attribute_options()
2015-07-27 16:42:22 +01:00
Patrick Rauland
c7cbe3e681
removing blank line.
2015-07-20 13:56:08 -06:00
Claudio Sanches
f0b3d2fd9b
Code tweaks for #8620
2015-07-20 14:36:12 -03:00
Jodi Warren
2fb5f5bf78
Change product title to a hooked function. Fixes #8601
2015-07-20 18:10:56 +01:00
Claudio Sanches
9e41552342
Removed all "@return void"
2015-07-16 16:55:48 -03:00
Mike Jolley
cbf373ab3c
kses store notice
2015-07-16 17:06:15 +01:00
Mike Jolley
60193c7861
Pass product to woocommerce_ajax_variation_threshold
2015-07-09 16:31:46 +01:00
Mike Jolley
85855938ec
woocommerce_ajax_variation_threshold
2015-07-09 16:04:46 +01:00
Mike Jolley
eaed944048
Tweak template logic to load variations when needed
2015-07-09 15:58:58 +01:00
Mike Jolley
65f19d5ca7
Ajax variation handling
...
If there are more variations than the threshold allows (set to 20
currently) this loads the matching variation via ajax instead of inline
in the HTML. #8477
2015-07-09 15:56:20 +01:00
Paul Wilde
5c5e6fb015
Refactor woocommerce_form_field so that the container, label and description are not repeated for every field type.
2015-07-03 20:37:47 +01:00
Claudio Sanches
6e114d4f3c
Updated the docblock for deprecated vars in woocommerce_get_product_thumbnail(), closes #8441
2015-06-23 12:46:37 -03:00
Mike Jolley
983041209b
Use get_type() in post_class function
2015-06-08 12:20:51 +01:00
Mike Jolley
cb2079deaa
wc_send_frame_options_header
...
Prevent Clickjacking - prevent checkout and account pages from being
used in iFrames. Added via filter so this can be disabled.
Closes #8
2015-06-01 13:37:12 +01:00
James Koster
8c1e452514
proceed to checkout button template. closes #7507
2015-05-28 11:48:37 +01:00