Commit Graph

1107 Commits

Author SHA1 Message Date
Rob Davarnia e3116a4a2b Update add-to-cart.php 2014-02-28 15:42:14 -08:00
Rob Davarnia e7ca60b2a2 Ability to add custom quantity using shortcode 2014-02-28 13:43:31 -08:00
Muhammad Haris b5dbb95f8e Missing hook details for new rating after title
Missing hook details in the comment for new rating after title on single product pages
2014-02-27 05:56:03 +05:00
Mike Jolley bfecc0c7d5 Tweak product attributes template to hide table if nothing is shown Closes #4927 2014-02-25 15:33:07 +00:00
Patrick Rauland f3d1f5aa7d correcting cart template class names 2014-02-24 16:42:40 -06:00
Mike Jolley 38872b8536 For custom attributes, try to turn back to 'name' from saved slug in emails/view order templates Closes #4833 2014-02-24 15:14:32 +00:00
thenbrent eed1411ba8 Check product exists before accessing methods
To avoid fatal errors when generating renewal orders in Subscriptions.
2014-02-21 16:29:55 -08:00
Mike Jolley 3ab6acc495 wc_cart_totals_coupon_label function and filter to override coupon labels 2014-02-21 15:16:47 +00:00
Nathan c1f7706d44 Added the type attribute to the coupon input on the cart page 2014-02-20 09:22:55 -05:00
splashingpixels e85a7d2352 added filter for empty cart return to shop link 2014-02-18 22:28:19 -08:00
Mike Jolley c0c21c8364 Unify textdomains Closes #4814 2014-02-17 13:14:45 +00:00
Mike Jolley 0ddff220d5 Make my-account/view-order use the template file 2014-02-17 09:44:45 +00:00
Mike Jolley d5482d00d0 Fix printf in customer new account email Closes #4802 2014-02-14 15:50:30 +00:00
Mike Jolley 1140fd2407 Wrap billing and shipping fields with a div/class Closes #4758 2014-02-13 10:22:25 +00:00
Coen Jacobs 18bd1f175f Merge pull request #4760 from claudiosmweb/fix_hardcode_email_string
Fix hardcoded string in templates/emails/email-order-items.php
2014-02-13 09:00:35 +01:00
claudiosmweb 02053f2d5c removed all the_content filter in favor to wpautop() and do_shortcode() functions 2014-02-13 02:49:30 -02:00
claudiosmweb f6f4e8d5ea fixed some coding standards in templates/emails/plain/email-order-items.php 2014-02-13 02:24:34 -02:00
claudiosmweb a5d21f4e56 removed not useful nl2br in emails plain templates 2014-02-13 02:22:34 -02:00
claudiosmweb 3e82329bc4 fixed some coding standards in templates/emails/email-order-items.php 2014-02-13 02:10:53 -02:00
claudiosmweb c05804a8fb fixed hardcode string in email-order-items.php template 2014-02-13 02:08:47 -02:00
Mike Jolley 29ef76c17c Removed change password template and shortcode class - no longer used.
Change password is built into the edit-account endpoint. @coenjacobs
@hlashbrooke
2014-02-11 10:36:22 +00:00
claudiosmweb 6ccbd2b6f0 removed deprecated function 2014-02-09 03:05:03 -02:00
James Koster 2b8ef5101f review pagination. closes #4629 2014-02-05 12:40:15 +00:00
claudiosmweb d5f840c2ed improved the printf in my-account.php template 2014-02-05 00:57:03 -02:00
claudiosmweb 14e14787fc redirect user in logout to my account page, fixes #4633 2014-02-05 00:55:27 -02:00
James Koster a078b942e7 removed a ↓ closes #4598 2014-01-31 15:31:35 +00:00
claudiosmweb 1d332b67dd added extra class to cart item data, fixes #4600 2014-01-30 19:02:52 -02:00
Mike Jolley 39344f2ed5 Allow gateways to change the checkout place order button text on selection. Closes #4573 2014-01-28 11:25:57 +00:00
splashingpixels 454b97080a coding standards fixes 2014-01-22 20:36:24 -08:00
splashingpixels b16d5195c8 coding standards fixes 2014-01-14 21:53:37 -08:00
splashingpixels 6f5bcb8d1b added coupon text for clarity 2014-01-14 21:13:47 -08:00
Mike Jolley 956de3ce53 Merge pull request #4483 from daverogers/master
Add coupon code placeholder to cart template
2014-01-10 05:11:46 -08:00
justinstern e96a6ae3f3 Fix Non-Purchasable Simple Product in Product Loop
add_to_cart_button class is only applied if the product is purchasable
2014-01-09 21:38:05 -05:00
Illimar Tambek 3fc62123a7 Check for actions before looping over them 2014-01-09 12:13:57 +02:00
Mike Jolley e15c572465 Better handling for sent to admin/plain text args Closes #4359 2014-01-08 15:04:49 +00:00
Mike Jolley 55121ff2ef Merge pull request #4451 from claudiosmweb/fix_4450
Introduces the woocommerce_my_account_my_orders_query filter
2014-01-07 07:39:10 -08:00
justinstern cc27bd8bdf Rename new woocommerce_order_item_quantity filter
Renaming to avoid clash with pre-existing filter of the same name:
cdb1ad5e9e/includes/class-wc-order.php (L1470)
2014-01-07 00:51:15 -05:00
claudiosmweb c97195d0ad fixed conding standards in templates/myaccount/my-orders.php 2014-01-04 10:45:01 -02:00
claudiosmweb 5cb3849e07 fixed the indentation in templates/myaccount/my-orders.php 2014-01-04 10:40:22 -02:00
claudiosmweb e273026fff introduces the woocommerce_my_account_my_orders_query filter that helps customize the query in My Orders page. fixes #4450 2014-01-04 10:36:30 -02:00
Coen Jacobs 58f31163fc Correct do_action arguments fix for #4359
Reverts db9d3ff0b7 partially
2014-01-03 15:55:51 +01:00
Mike Jolley cdb1ad5e9e On cancel, use cart page unless otherwise defined. Closes #4375 2013-12-30 14:09:50 +00:00
justinstern e131804d7a Notice fix and Checkout Shipping Method classes
Fixes an admin notice.  Adds a single class to the checkout shipping
method elements for convenience in collecting all of them via CSS
selector
2013-12-29 04:31:44 -05:00
Mike Jolley 0c9962cf93 Get correct name Fixes #4385 2013-12-24 14:28:25 +00:00
Mike Jolley 690c5f7842 Resolve permalink issues Fixes #4400 2013-12-24 13:57:07 +00:00
Dave Rogers b42f49c581 Add coupon code placeholder to cart template 2013-12-18 00:00:11 -08:00
Coen Jacobs db9d3ff0b7 Stripped faulty default values of do_action parameters. Closes #4359 2013-12-12 16:47:20 +01:00
Roy Ho 2dcd0149db missing ending semicolons on wp_nonce_field() 2013-12-07 10:49:53 -08:00
Coen Jacobs 1f5f163916 Added option to hide Returning customer message. Closes #4220 2013-12-05 10:43:46 +01:00
Coen Jacobs a3200c062e Made #4284 added filter a little more descriptive 2013-12-05 09:43:57 +01:00
Patrick Rauland 453dc5a645 adding woocommerce_terms_is_checked filter 2013-12-04 10:56:31 -06:00
James Koster b69c8da6a5 twenty fourteen compat. closes #4272 2013-12-03 16:53:47 +00:00
Mike Jolley 3c537d8373 Show names and urls for emails in plain text Closes #4259 2013-12-03 16:50:19 +00:00
Mike Jolley b467bca6f3 Merge pull request #4242 from ragulka/pay-order-button-filter
Allow filtering Pay for order button text and html
2013-12-03 08:24:58 -08:00
Mike Jolley 8ad1232d93 Use function for lost password url 2013-12-03 16:00:26 +00:00
Mike Jolley e0779b0f06 Global templates make more sense than shop templates, and re-use quantity inputs for cart and single products Closes #4210 2013-11-28 17:23:45 +00:00
Illimar Tambek 82a130e23d Introduce woocommerce_pay_order_button_text and woocommerce_pay_order_button_html filters 2013-11-28 18:10:50 +02:00
Mike Jolley 2bd40b29b2 Humanize order number/status string Closes #4225 2013-11-27 15:53:57 +00:00
Mike Jolley 1f7c249429 Grammar of no products found message Closes #4217 2013-11-27 15:14:47 +00:00
Coen Jacobs 4afbd0b556 Merge branch 'function-call-refactor'
Conflicts:
	includes/admin/post-types/meta-boxes/class-wc-meta-box-order-data.php
	includes/shortcodes/class-wc-shortcode-cart.php
	includes/wc-template-functions.php
2013-11-25 15:42:26 +01:00
Mike Jolley b774e84e29 Revert "Replaced templates functions"
This reverts commit 4ce301a080.
2013-11-25 14:16:26 +00:00
Coen Jacobs 47ae00be28 Page functions woocommerce to wc refactor 2013-11-25 15:07:22 +01:00
Mike Jolley 51ba9c393f WC globals 2013-11-25 14:01:38 +00:00
Mike Jolley 3408965b8a Product functions 2013-11-25 14:01:38 +00:00
Mike Jolley 4ce301a080 Replaced templates functions 2013-11-25 14:01:37 +00:00
Mike Jolley 3973beae5d woocommerce_ functions to wc_ - replaced attribute functions 2013-11-25 14:01:37 +00:00
Coen Jacobs c1a439eb99 Formatting functions woocommerce to wc refactor 2013-11-25 14:34:21 +01:00
Coen Jacobs 1663eafb68 Customer functions woocommerce to wc refactor 2013-11-25 13:52:53 +01:00
Coen Jacobs aaa14894ca Core functions woocommerce to wc refactor 2013-11-25 13:45:04 +01:00
Coen Jacobs a44702163f Remove deprecated loop-shop.php. Closes #4194 2013-11-25 12:11:59 +01:00
Andrew Benbow 437b224f7b Fix variations not showing in all cases for draft products 2013-11-25 09:03:07 +01:00
Scott Basgaard 922fa990a5 esc_attr() all the things. 2013-11-20 20:11:59 +01:00
Scott Basgaard de77ec07ea esc_url() all the things. 2013-11-20 19:54:01 +01:00
Mike Jolley 12bac47f85 Ancestor check 2013-11-20 17:36:07 +00:00
Mike Jolley 3d01a288ec hook: 'data-rel', Closes #4115 2013-11-18 13:00:56 +00:00
Coen Jacobs 90008d7143 Merge remote-tracking branch 'thenbrent/new_notice_api'
Conflicts:
	includes/shortcodes/class-wc-shortcode-cart.php
	includes/wc-message-functions.php
	woocommerce-ajax.php
2013-11-18 12:44:22 +01:00
Coen Jacobs f0adcb65b7 Merge remote-tracking branch 'thenbrent/add_payment_method_issue_3396' 2013-11-18 12:33:23 +01:00
thenbrent 3c625eba5f Use $messages variable for all notice templates 2013-11-13 16:19:59 -08:00
thenbrent 41c1bd6b82 Use wc_print_notice() for checkout notices 2013-11-13 16:10:49 -08:00
thenbrent 41ba6578a0 Move notice templates into /notices/notice.php 2013-11-13 16:09:28 -08:00
Mike Jolley 35fc728090 Login form hooks Closes #4059 2013-11-13 12:12:27 +00:00
Mike Jolley 9c83947613 Notice on no shop page 2013-11-13 12:12:27 +00:00
thenbrent 2fcd615f88 Update calls to wc_print_messages() function
Part of #4034
2013-11-12 20:59:40 -08:00
thenbrent 30424feb30 Initial commit of notices.php template
Part of #4034
2013-11-12 20:59:04 -08:00
Mike Jolley 70e2a05bd6 wpautop when displaying values #3926 2013-11-11 13:50:36 +00:00
thenbrent e6b83b32ce Set correct version on notices.php template 2013-11-06 10:26:58 -08:00
James Koster 2ce069ea2e payment heading 2013-11-06 13:56:59 +00:00
Brent Shepherd 9de928baf5 Add new notices API for blue info message
Part of #4034
2013-11-05 16:11:50 -08:00
Brent Shepherd 4a7f207eff Use new ID for add pay method form
Part of #3396
2013-11-05 15:36:00 -08:00
Brent Shepherd b69066405b Move /add-payment-method/ endpoint to /my-account/
Part of #3396
2013-11-05 13:02:13 -08:00
Mike Jolley c530e8bfcd Schema: ProductID can now be SKU, added URL 2013-11-04 12:53:49 +00:00
thenbrent e80f71d73c Improve form-add-payment-method.php error & button
Part of #3396
2013-11-03 16:54:07 -08:00
thenbrent ca01d7b1a5 Fix up markup on form-add-payment-method.php
So that checkout.js correctly displays payment method's fields.
Part of #3396
2013-11-03 16:54:07 -08:00
thenbrent ac548d6610 Add form-add-payment-method.php 2013-11-03 16:53:30 -08:00
thenbrent 9716c985cd Fix markup on form-pay.php
Payment method fields were not displaying on the "Checkout -> Pay" page
because checkout.js was using a input#payment_method_{name} selector, which
worked fine with the payment method markup used in the review-order.php template,
but not with the markup used in the form-pay.php template.

This moves the #payment_method_{name} attribute from the <li/> elements to the
<input/> element so that checkout.js correctly display's payment method fields.
2013-11-01 11:54:29 -07:00
Mike Jolley 19fcf30a66 Option to limit reviews to purchasers. Closes #4021 2013-10-31 17:37:36 +00:00
Mike Jolley b4d1c764d5 Move average rating outside of hidden tab. Closes #3867. 2013-10-31 16:26:20 +00:00
Mike Jolley f6b317f199 Labels need to be clickable 2013-10-31 12:01:11 +00:00
Mike Jolley 95c0a67fdf Merge pull request #4017 from scottbasgaard/master
Define line_subtotal and line_subtotal_tax to avoid PHP notice in cart.
2013-10-29 09:49:55 -07:00
James Koster 5aeaed888e Add review form no longer opens in lightbox. closes #3804 2013-10-28 09:56:03 +00:00
James Koster 1fbb6249ff Replaced &rarr; / &larr; on frontend with icons from our font. closes #4009 2013-10-28 09:45:59 +00:00
Scott Basgaard 507b7bec96 Use wp_nonce_field. $woocommerce->nonce_field is deprecated. 2013-10-26 16:39:10 +02:00
Bernard Peh 09155c490f same issue as #4005 but on different template. 2013-10-26 08:02:08 +11:00
Mike Jolley c7429357c7 Fix notices and rounding issues in orders 2013-10-25 20:02:21 +01:00
Mike Jolley f742a91435 Rejig login form closes #4005 2013-10-25 16:10:13 +01:00
Mike Jolley 8fcb35c5dc Merge pull request #4008 from RistoNiinemets/master
additional customer details hook
2013-10-25 07:56:04 -07:00
RistoNiinemets 388e962dc9 additional customer details hook 2013-10-25 13:54:49 +03:00
Mike Jolley e143d344e5 Constants 2013-10-24 19:36:22 +01:00
Mike Jolley c3aba912db Merge pull request #3975 from samuelaguilera/patch-1
Changed id for payment_method_$gateway from <input> to <li>
2013-10-22 05:33:35 -07:00
Mike Jolley d41979a5d0 Merge pull request #3976 from samuelaguilera/master
Changed id for payment_method_$gateway from <input> to <li>
2013-10-22 05:33:28 -07:00
samuelaguilera 301d8e1820 Changed id for payment_method_$gateway from <input> to <li>
Changed CSS ID for payment_method_$gateway from radio button to <li> container. This allows to apply custom CSS style for all elements of gateways. And not only to radio button (that has no sense).
2013-10-21 23:46:00 +02:00
samuelaguilera ef452e9384 Changed id for payment_method_$gateway from <input> to <li>
Changed CSS ID for payment_method_$gateway from radio button to <li> container. This allows to apply custom CSS style for all elements of gateways. And not only to radio button (that has no sense).
2013-10-21 23:40:44 +02:00
Mike Jolley 5d2e1ac031 Refactor coupon code so coupons get the actual discount amount, redone edit coupon screen with tabs, added coupon item limits which Closes #3902 2013-10-18 18:10:58 +01:00
Mike Jolley 4cabf24422 needs_payment for 2.1 #3928 2013-10-16 14:14:15 +01:00
Mike Jolley 004e556e18 Check product var is set 2013-10-16 10:52:35 +01:00
Mike Jolley 08bfd6b4d7 woocommerce_before_single_variation and after. Removed un-needed div. Closes #3906 2013-10-16 10:41:23 +01:00
Mike Jolley 5c96af4ff9 #3921 2013-10-15 16:27:57 +01:00
James Koster 13bcae2d63 returning customer login. closes #3903 2013-10-10 10:29:16 +01:00
Mike Jolley 5c8d8bbda9 fix urls 2013-10-02 13:04:28 +01:00
Gregory K 6f43712d06 Fixed spacing in () (again) 2013-09-25 12:14:35 -04:00
Gregory K 7e76ed7205 Fixed spacing in () 2013-09-25 11:49:51 -04:00
Gregory K 93e0107aff Fix product links in Cart when no variation 2013-09-25 10:48:51 -04:00
Mike Jolley ef49977905 add_to_cart_url add_to_cart_text and single_add_to_cart_text class methods allowing greater control with custom classes.
Closes #3484 and Closes #3143. Pinging @thenbrent as the handler was
originally his idea and I've killed it.

@helgatheviking In 2.1, add to cart URLs will only be used in loops, so
conditonal logic should no longer be neccessary. Single templates post
to themselves without the need for the URL.
2013-09-25 12:35:06 +01:00
Mike Jolley e58b101fd5 If no variations exist, show out of stock notice. Closes #3763. 2013-09-25 09:36:04 +01:00
Mike Jolley 9a98be6a15 WOOCOMMERCE_DELIMITER constant. Closes #3476. 2013-09-24 12:24:26 +01:00
Mike Jolley a5d71a8113 Fix for submitting comments 2013-09-24 11:48:42 +01:00
Mike Jolley 9b446508a7 Merge pull request #3823 from tivnet/master
Use get_the_title() instead of $post->title
2013-09-24 03:45:14 -07:00
Gregory K c401ac98e7 Use get_the_title() instead of $post->title, because there could be 'the_title' filters 2013-09-23 19:10:14 -04:00
Mike Jolley 0a3cdc43ca Include a link to admin. Closes #3796 2013-09-23 16:51:43 +01:00
Mike Jolley 622715ec36 Option for itemized vs grouped taxes. Closes #3453. 2013-09-23 16:10:09 +01:00
Mike Jolley ed87e72947 Merge pull request #3815 from pmgarman/master
Don't display shipping address if shipping is disabled
2013-09-23 07:51:37 -07:00
Mike Jolley 06ef44c9df Pass args to variation forms from cart page. Closes #3568 2013-09-23 15:47:47 +01:00
Patrick Garman 87c1c46317 Hide shipping address if shipping is disabled 2013-09-21 14:52:49 -05:00
Patrick Garman 52cf2b7628 Hide shipping address if shipping is disabled 2013-09-21 14:51:06 -05:00
Patrick Garman 249380562a Don't display shipping address if shipping is disabled 2013-09-21 14:13:51 -05:00
Mike Jolley 96a7a4b730 Restructure 'file_paths' to allow for names (Closes #3320) etc. For #2765.
@coenjacobs @justinstern @maxrice These are major changes - CC ing you
guys in to take a quick look through. I know some extensions such as
vouchers will be affected.
2013-09-20 17:01:09 +01:00
Mike Jolley 3ee6e2fa22 Validate rules, instead of doing it by key. Closes #3792. 2013-09-19 14:39:53 +01:00
Mike Jolley ee0ea942d7 Merge pull request #3676 from dominic-p/view-order-template
Add template for single order view in my account
2013-09-17 03:49:43 -07:00
Illimar Tambek c599c5ecbe Add 'woocommerce_my_account_edit_address_title' filter 2013-09-17 12:14:48 +03:00
Dominic d06a15ea72 Add a template for view order shortcode
Instead of hard coding the HTML into the shortcode definition.
2013-09-16 14:57:10 -07:00
Mike Jolley 5f741819b9 Merge pull request #3757 from ragulka/address-hooks
Allow using custom address types
2013-09-13 08:03:55 -07:00
Mike Jolley 7cf3c67c76 Wrapper for wp_get_post_terms to handle parent sorting. Closes #3762. Closes #3758
@coenjacobs for .15
2013-09-13 12:07:58 +01:00
Mike Jolley 9e30ebbaa9 Merge pull request #3741 from ragulka/security-improvements
Frontend security improvements
2013-09-13 03:33:09 -07:00
Mike Jolley 355dd16962 Removed @coenjacobs helpers and cleaned up main clas 2013-09-12 14:41:02 +01:00
Illimar Tambek c9a6907fc6 Add woocommerce_my_account_get_addrresses filter and allow getting custom address type fields. 2013-09-10 15:39:23 +03:00
Patrick Rauland b6fa3e913b fixing unescaped character in date function 2013-09-06 15:35:21 -05:00
Illimar Tambek cab01adea7 Show woocommerce messages in empty cart. Fixes issues when a message is queued to be displayed and user is redirected to cart page where he/she can not see any messages. 2013-09-06 17:31:41 +03:00
Mike Jolley a92e3b497a Missing line break in email Closes #3727 2013-09-06 10:20:26 +01:00
Mike Jolley bfc2b52d10 Ensure product image has title 2013-09-04 14:17:17 +01:00
claudiosmweb 92b8dc48fa fixed indentation 2013-08-25 16:04:16 -03:00
claudiosmweb 78504f5373 update inline documentation in content-product.php and content-single-product.php 2013-08-25 16:02:44 -03:00
Mike Jolley 64d87cbef7 Make logout an endpoint. Still hide it from menus. Fixes #3589
@coenjacobs do we need to do something about this for .14? Will leave
for you next week :)
2013-08-23 16:41:02 +01:00
Mike Jolley 27053e1abd escaping 2013-08-22 17:20:28 +01:00
Mike Jolley 3d078397b3 Merge branch 'Re-organise-settings'
Moves settings together. Fixes #3497
2013-08-22 11:58:03 +01:00
Mike Jolley 5f2e489944 simpler woocommerce_get_product_schema function.
Closes #3297.
2013-08-20 13:52:06 +01:00
Mike Jolley 2e6aaa9ede Hide password protected posts from loop, prevent adding to cart, hide product content. Closes #3617. 2013-08-19 18:19:27 +01:00
Mike Jolley e01df544ec Reworked total templates to support coupon lines, and started support for multiple shipping methods per order.
@todo store shipping methods in the order
@todo test with PP shipping real world

cc @coe
2013-08-14 21:00:34 +01:00
Mike Jolley 2b31cdb360 Cart item data templates Closes #3216. 2013-08-13 14:14:24 +01:00
Mike Jolley ea7b12a366 Merge pull request #3596 from ninnypants/fix_product_result_count
Fix result count display when posts_per_page is set to -1 @coenjacobs .14
2013-08-09 03:00:47 -07:00
Mike Jolley b2b64b9d06 Let hooks know if email is plain text 2013-08-07 10:19:46 +01:00
ninnypants bae61b8e1a Fix result count display when posts_per_page is set to -1
When your posts_per_page is set to -1 the display is output as `Showing 1–-1 of 15 results` when displaying all items when it would be better to show `Showing all 15 results`
2013-08-06 16:06:18 -06:00
James Koster 719acf5104 review gravatar size filterable & added alt text 2013-08-05 13:54:27 +01:00
Mike Jolley 03af136986 Separate ship to options from sell to. Closes #3215. 2013-08-02 16:54:28 +01:00
Mike Jolley 9f1c14c682 Tidied comment styling and only show stars if set Closes #2906. 2013-07-31 09:44:28 +01:00
Mike Jolley 596f4d1a23 More login hooks Closes #3543. 2013-07-30 13:38:45 +01:00
Mike Jolley 55150a08d8 Notices 2013-07-30 13:03:18 +01:00
Mike Jolley 45ec540236 fix notice with sku 2013-07-30 11:39:25 +01:00
Mike Jolley 15f98496f1 Ensure sku placeholder exists for variable products Closes #1734. 2013-07-30 11:12:47 +01:00
Mike Jolley 725cb7714b More endpoints for myaccount pages, and endpoint options so they can be modified. Closes #3170. 2013-07-23 17:05:01 +01:00
Mike Jolley 7221cc1a26 woocommerce_review_order_before_payment hook. #3501 2013-07-22 18:06:03 +01:00
Mike Jolley 8c57fce84d Fix rich snippets for sale prices. Closes #3470. 2013-07-19 15:28:47 +01:00
Mike Jolley 08ef109e28 Related were limited to 5. Closes #3462 2013-07-19 14:50:52 +01:00
Mike Jolley 79bdbbe4d0 Localisation Closes #3456. 2013-07-19 14:46:02 +01:00
Mike Jolley f23f536f12 Logic for additional info header 2013-07-11 16:11:28 +01:00
Mike Jolley c9f051dee2 Cart empty classes. Closes #3357. 2013-06-28 10:10:13 +01:00
Mike Jolley efb7c98067 woocommerce_product_review_list_args 2013-06-18 11:02:06 +01:00
Mike Jolley 3b5d8b7d41 Futher standardisation of cart and order loops. Closes #3348. 2013-06-17 12:21:24 +01:00
Mike Jolley 1e94bbc990 Review nonce. Closes #3324. 2013-06-14 16:15:26 +01:00
Mike Jolley b38ef8efcd No add to cart redirect, and use POST for add-to-cart Closes #3200 2013-06-14 12:48:41 +01:00
Mike Jolley 0539f808bf Remove need for pre-ambles - standardize hooks. Closes #3181. 2013-06-14 12:21:38 +01:00
Mike Jolley c72ae714f7 Removed nonce helper
@coe
2013-06-11 17:55:55 +01:00
Mike Jolley 646a8a008c Make use of new functions 2013-06-11 15:59:54 +01:00
Coen Jacobs ef2edd5de7 Merge pull request #3288 from woothemes/core-class-refactor
Further core class refactor
2013-06-11 02:48:55 -07:00
claudiosmweb 414b971907 fixed the noreviews L10n 2013-06-10 03:51:43 -03:00
Coen Jacobs e6bea70f62 Abstracted messages helper to class 2013-06-06 15:56:24 +02:00
Coen Jacobs a09ebc9cca Merge branch 'helpers-refactor' into core-class-refactor
Conflicts:
	classes/class-wc-shortcodes.php
	classes/shortcodes/class-wc-shortcode-change-password.php
	classes/shortcodes/class-wc-shortcode-view-order.php
	templates/myaccount/form-change-password.php
	templates/myaccount/form-login.php
	templates/order/order-details.php
	woocommerce-functions.php
2013-06-06 13:55:36 +02:00
Mike Jolley cea7037b56 Canonicalize Cross-Sells invokation Closes #2913 2013-06-05 17:29:10 +01:00
Coen Jacobs 74fcf1a1d4 Abstracted attribute helper to class #3282 2013-06-05 16:14:25 +02:00
Coen Jacobs 88a7f0f720 Abstracted nonce helper to class #3282 2013-06-05 15:43:24 +02:00
Mike Jolley a3c2cef3f7 Better account edit Closes #3168 2013-06-05 12:07:23 +01:00
Mike Jolley 0b9689f73a Get rid of un-useful options. 2013-06-05 11:13:36 +01:00
Mike Jolley 4aef7c73ee View order page endpoint 2013-06-04 17:33:43 +01:00
Mike Jolley 820d399b2f My account registration, made registration process DRY, added notification hook for new accounts. Closes #3085 2013-06-04 16:33:05 +01:00
Mike Jolley a7ba197fb7 Generate usernames and passwords.
Closes #3085. Closes #3155. Part of #3248.
2013-06-03 17:28:32 +01:00
Mike Jolley ef49fd62df Tweak account options 2013-06-03 16:09:04 +01:00
Mike Jolley ac51ebf2b8 Revised checkout shipping process. Checkbox within heading. Closes #2571. 2013-05-28 14:19:08 +01:00
Coen Jacobs 6f737227ff Rename Shipping also on checkout #3160 2013-05-21 12:23:56 +02:00
valllabh 9c4326083b #3160 Fixed
#3160 Fixed

Renamed "Shipping" to "Shipping and Handling"
2013-05-16 18:38:34 +05:30
Mike Jolley 6fc0d27006 content-widget-product.php template for product lists inside core widgets Closes #3133 2013-05-13 15:12:12 +01:00
Coen Jacobs bb68ce7fd2 Added filter to explicitly hide terms agreement checkbox. Closes #3088 2013-05-13 13:41:52 +02:00
Tiago Noronha 9a37a01bc9 Prevents 'undifined' from showing up in Lightbox 2013-05-10 11:37:55 +01:00
ronnybjornstad 1abd5287bd Make date in Customers Order Notes localized
Added missing localization code to line 37.
2013-05-07 16:12:38 +03:00
Coen Jacobs f03735d8f6 Add 'woocommerce_create_account_default_checked' for #3098 2013-05-06 12:03:31 +02:00
Mike Jolley 91ab91cfe6 Reverse breadcrumbs Closes #3065. 2013-05-01 15:38:40 +01:00
Mike Jolley 1630a1d1af Separate with line breaks. Closes #3049 2013-04-29 16:47:33 +01:00
Mike Jolley 62c38fb7eb form-row-wide Closes #3028. 2013-04-29 15:51:17 +01:00
Mike Jolley a0a0c93fb4 Merge pull request #3037 from scarydakis/master
Fix incorrect CSS class being output in product image gallery
2013-04-29 01:50:48 -07:00
Stephan 769fada460 Update product-image.php
Fix to correctly calculate $attachment_count
2013-04-27 00:42:41 +10:00
Mike Jolley 77aa394093 Prevent empty meta queries by filtering. Closes #2978. 2013-04-17 16:29:43 +01:00
Mike Jolley 003dab8525 Better workaround for #2975 2013-04-16 15:39:07 +01:00
Mike Jolley 6a96cc5d4c Less fugly conditonal. 2013-04-16 14:47:16 +01:00
Mike Jolley c211603fc9 Fix saving options for attribute taxonomies containing special chars. Closes #2975. 2013-04-16 14:41:23 +01:00
Mike Jolley 6924817c22 City field on shipping calc 2013-04-15 11:35:31 +01:00
claudiosmweb 6adec88c40 fixed woocommerce_my_account_my_address_formatted_address filter name 2013-04-08 17:15:51 -03:00
Mike Jolley 594bc7b383 Tweak filter name #2895 2013-04-08 20:36:36 +01:00
Mike Jolley de3cce85dc Merge pull request #2895 from claudiosmweb/address_filters
Added new filters to format the address
2013-04-08 12:35:33 -07:00
Mike Jolley b183fb2fb7 Better breadcrumbs Closes #2882 2013-04-08 20:10:55 +01:00
Mike Jolley ccf31dde34 Merge pull request #2898 from deliciousbrains/bug-query-string-in-file-name
Fixes #2897: Long query string displayed as part of download file name
2013-04-08 11:51:23 -07:00
Mike Jolley f930ab27b6 More validation fixes. #2903. 2013-04-08 19:35:10 +01:00
Mike Jolley 0b87c37c7b Merge pull request #2889 from growdev/master
Fixes to template files that were causing validation errors.
2013-04-08 10:57:02 -07:00
Mike Jolley 57054b03d5 Orders dont' need to be public, and fix for order details when product does not exist. 2013-04-08 17:54:16 +01:00
Daniel Espinoza e0f6d5dfe0 Merge branch 'master' of github.com:woothemes/woocommerce 2013-04-08 10:46:55 -05:00
James Koster b5959a5d20 filters for cross-sell display 2013-04-08 11:46:11 +01:00
Brad Touesnard f6892a676c Fixes #2897: Long query string displayed as part of download file name 2013-04-07 15:13:47 -03:00
claudiosmweb 2aa712ef4a added filters to format the address 2013-04-07 05:31:21 -03:00
Daniel Espinoza eb6dfe9ad4 Changes to template files that were causing validation errors. 2013-04-05 21:56:36 -05:00
James Koster aebcf3ded6 twentythirteen bits 2013-04-05 16:17:41 +01:00
Mike Jolley d5480ba408 woocommerce_show_page_title filter closes #2850 2013-04-05 13:02:48 +01:00
Roy Ho 83a794bb68 Added filter hook on place order button for easy 3rd party manipulation 2013-04-01 16:45:28 -07:00
Mike Jolley bb1c532218 filename, break query string off 2013-03-28 12:31:48 +00:00
Mike Jolley a9af966f59 break word 2013-03-28 12:30:21 +00:00
Mike Jolley c752ba4a9f Merge taxes by CODE so totals are displayed clearer. Also added additonal function for getting merged tax totals, and to keep compatibility with themes. #2815 2013-03-27 18:21:06 +00:00
Mike Jolley c227c97417 Merge pull request #2760 from Geczy/master
Tabindex -1 on anti-spam input field
2013-03-22 11:00:23 -07:00
James Koster 0e639c47fb Disabled keyboard shortcuts in prettyPhoto. Closes #2770
Not happy with this. The keyboard_shortcuts paramater doesn't seem to
work so had to disable in core which hits all instances of prettyPhoto.
Will revisit.
2013-03-22 00:24:00 +00:00
Mike Jolley 1853d639a8 Change filter name as its not neccessarily just for checkout. 2013-03-20 13:07:51 +00:00
Mike Jolley 3f7876063e Made no shipping available messages filterable via woocommerce_cart_no_shipping_available_html and woocommerce_checkout_no_shipping_available_html 2013-03-20 13:04:06 +00:00
Matt d6f0b02313 Tabindex -1 on anti-spam input field 2013-03-19 15:14:09 -04:00
Mike Jolley bb35c49c8f Merge pull request #2737 from Joris-van-der-Wel/issue2736
Fix for issue 2736.
2013-03-18 03:26:17 -07:00
Mike Jolley 41f44cac0c #2748 filters consistant with cart 2013-03-18 10:17:25 +00:00
Justin Stern f4076b888f Product Stock Filters
Added a number of filters related to product stock to allow for improved
control over the stock handling and display
2013-03-18 01:38:22 -04:00
Joris van der Wel a028cbe1be Fix for issue 2736.
Arrays in query strings are now preserved. For example ?cat[]=5&cat[]=10&cat[]=20
2013-03-16 16:05:11 +01:00
Mike Jolley 67c5fd1794 Fix reviews + use functions in reviews tab. 2013-03-15 12:59:01 +00:00
James Koster 3d3df8f70d message icon in FF & prettyPhoto nav when only one product image fix 2013-03-12 11:05:18 +00:00
Mike Jolley bc4cc8bf7e Codestyling bug with meta.php 2013-03-11 18:08:55 +00:00
Mike Jolley c247ca0bb7 Show download file names when linking. Shortens links and therefore closes #2631. cc @coenjacobs 2013-03-10 16:24:04 +00:00
Mike Jolley bfb542b930 Prepend when permalink shows shop base. Closes #2655. 2013-03-10 15:12:18 +00:00
Mike Jolley eb11384fa9 Merge pull request #2647 from leewillis77/msrp_hooks
Add additional hook to grouped product add-to-cart template
2013-03-10 06:10:44 -07:00
Mike Jolley 600f8728a0 Tweaked filter names + structure. #2659 2013-03-10 13:07:36 +00:00
Roy Ho 983f455a6d Added filters on the product image HTML and product thumbnails for 3rd party customizations 2013-03-09 13:34:52 -08:00
Lee Willis 7a8f87428c Add additional hook to grouped product add-to-cart template 2013-03-08 18:26:01 +00:00
Mike Jolley 5393fc7ddb Santize custom attributes. #2587 2013-03-07 19:34:29 +00:00
Max Rice 61bfe201d1 Add filters to allow orders with custom statuses to be paid/cancelled 2013-03-06 18:42:48 -05:00
Mike Jolley 089178e0e8 escape when output, not when saved. #2587 2013-03-05 21:20:00 +00:00
Brent Shepherd b0d538636a Restore single_add_to_cart_button class 2013-03-05 14:26:59 +10:00
Brent Shepherd 3935034bc0 Fix grouped products sold individually add-to-cart
The add-to-cart button for products sold individually on a grouped
product page would always lead to the "Please choose a product to
add to your cart" error. This fixes that, and also restores th
'single_add_to_cart_text' filter to the button's text.
2013-03-05 14:22:54 +10:00
Pascal Borreli ae7899c67b Fixed typos 2013-03-03 17:07:31 +00:00
Brent Shepherd 4edd972644 Use handler for add-to-cart button text also
Related to SHA: bd78ca6
2013-03-01 14:52:04 +10:00
Mike Jolley 69db6a4262 Login form initial state. Closes #2505. 2013-02-25 10:17:16 +00:00
Mike Jolley aa250f35a7 Hook should be after messages. #2510 2013-02-25 10:10:11 +00:00
Ken Bass edc53f4624 Add encompassing hooks to cart and mini-cart 2013-02-22 13:14:59 -05:00
Mike Jolley c086d7236a Initial display Closes #2505. 2013-02-22 08:55:48 +00:00
James Koster 90d7e20d6e no products found class
left loop-shop as it's deprecated
2013-02-16 19:41:23 +00:00
Mike Jolley e4eb7e295c Un-needed clear 2013-02-15 10:06:41 +00:00
Mike Jolley 7cee909c70 'for' 2013-02-15 10:06:32 +00:00
Mike Jolley a98de826f0 Tidied up order display #2452 Added new line count function 2013-02-15 09:54:06 +00:00
Mike Jolley d7cda7ffd3 Merge pull request #2452 from krbvroc1/order_status_actions
Make my_order filters more flexible
2013-02-15 01:12:40 -08:00
Ken Bass 91d77c5392 Make my order filters more flexible 2013-02-14 14:33:47 -05:00
Mike Jolley 858465b991 Fix lightbox Closes #2451. 2013-02-14 17:12:21 +00:00
Mike Jolley 18ab00d10d escape for #2441 2013-02-14 16:50:45 +00:00
yitzchak 2086c66d22 Update templates/loop/add-to-cart.php
Added data-product_sku attribute to allow SKU tracking in analytics from shop loop.
2013-02-13 14:29:33 -05:00
Mike Jolley 30e6beb861 Fix buttons and externals. Closes #2437. 2013-02-13 09:29:00 +00:00
Mike Jolley 29eb289c3b Tweak messages #2430 2013-02-12 11:49:26 +00:00
Mike Jolley 3a43c231f5 Revert "Remove deprecated loop-shop"
This reverts commit 927229a835.
2013-02-12 10:54:40 +00:00
Mike Jolley b67492fe68 Hide thumbnails when empty. Closes #2409. 2013-02-11 14:17:57 +00:00
Mike Jolley bc51d5652b Put back coupon option. 2013-02-11 13:53:24 +00:00
Mike Jolley 7a84ddd6c1 Tidied up settings, removed some un-needed settings, and made some settings automatic e.g. coupons disabled if no coupons exist 2013-02-10 23:02:52 +00:00
Mike Jolley be254db6f9 no products found 2013-02-10 23:01:09 +00:00
Mike Jolley b1b1afbaeb Move tabs file 2013-02-10 18:49:22 +00:00
Mike Jolley 3e5b4141f6 Refined the way in which tabs are added to products 2013-02-10 17:33:13 +00:00
Mike Jolley 55d2237d9f Rename sorting template 2013-02-10 17:32:45 +00:00
Mike Jolley bf5c90e2ba Remove pagination hook - use after loop instead. 2013-02-10 16:06:15 +00:00
Mike Jolley 45ea0fc852 Change template name 2013-02-10 16:05:40 +00:00
Mike Jolley 927229a835 Remove deprecated loop-shop 2013-02-10 11:12:34 +00:00
James Koster aa5db92a88 filterable breadcrumb home url 2013-02-08 17:45:39 +00:00
Mike Jolley c903e47089 Improve variation form pattern and data 2013-02-07 10:12:08 +00:00
Justin Stern 0c97536e96 Filter for Shipping Method Full Label
Adds a filter on the shipping method full label value in the cart
shipping methods template
2013-02-02 12:50:53 -05:00
James Koster f3b0530c05 anchor title 2013-02-01 12:44:40 +00:00
James Koster ac70b46867 more prettyPhoto 2013-01-31 14:15:55 +00:00
Mike Jolley a41d297f76 woocommerce_product_review_comment_form_args filter #2316 2013-01-31 12:28:54 +00:00
James Koster 6ae394bec0 replace the rels, minify css 2013-01-30 23:56:41 +00:00
James Koster cf00520b4c step 1 of replacing Fancybox with prettyPhoto 2013-01-30 16:18:36 +00:00
Ken Bass 20bfaea36c Issue 1950 2013-01-21 10:12:15 -05:00
Mike Jolley 44013d4480 fix undefined when switching country from select to input 2013-01-16 12:46:19 +00:00
Mike Jolley 31be242a6b Fix ordering. Closes #2229. 2013-01-15 12:10:03 +00:00
Mike Jolley 192a8c5421 star ratings without images. 2013-01-14 10:51:06 +00:00
James Koster 0fdf9032ec Revert "loop ratings an option"
This reverts commit a23fde9491.
2013-01-12 15:55:52 +00:00
Mike Jolley 813f8b8c2e Merge pull request #2221 from GeertDD/sorting-optimization
Small optimization for showing the sorting selection
2013-01-12 07:21:07 -08:00
Mike Jolley b0d22c079b Merge pull request #2220 from GeertDD/sorting
Simplified code for keeping query string vars intact
2013-01-12 07:20:53 -08:00
Geert De Deckere 74b3f4d032 Small optimization for showing the sorting selection 2013-01-12 16:12:17 +01:00
Geert De Deckere 601ca30600 Simplified code for keeping query string vars intact 2013-01-12 16:08:23 +01:00
James Koster a23fde9491 loop ratings an option 2013-01-12 14:24:22 +00:00
Mike Jolley 624e8fb59a maintain vars when sorting 2013-01-12 12:24:24 +00:00
Mike Jolley 261f413405 Ratings in loops for sort by rating 2013-01-12 10:53:24 +00:00
Mike Jolley 0caca2d401 GET vars for sorting (to work better with cache) 2013-01-12 10:53:08 +00:00
Mike Jolley 1766f07c19 Meta_queries Closes #2182. 2013-01-10 16:02:04 +00:00
James Koster cf3369b7e6 Log in language 2013-01-10 15:07:10 +00:00
Coen Jacobs f9a0eddbbf found_posts always contains total queried posts. Closes #2136
So no need to check for post_count or is_paged() function.
2013-01-10 12:07:00 +01:00
Geert De Deckere 28b0a5ba60 Moving custom product classes to the post_class filter 2013-01-09 15:15:25 +01:00
James Koster cdb98d479c changed class to avoid conflicts 2013-01-09 10:57:14 +00:00
James Koster 38e2d622ee changed class to avoid conflicts 2013-01-09 10:43:01 +00:00
Mike Jolley b5e10315aa Load gateways during checkout + in settings. #2164 2013-01-07 17:23:09 +00:00
Mike Jolley 75e1d6a665 sorting is_paged #2136 2013-01-07 16:02:07 +00:00
Mike Jolley e48e280c7a post count check #2136 2013-01-07 14:17:41 +00:00
Mike Jolley c1004ff54d Stray quote. Closes #2142. 2013-01-07 13:21:05 +00:00
Mike Jolley 339a506112 Merge pull request #2146 from GeertDD/visibilty
Spelling fix for "visibilty"
2013-01-04 18:16:19 -08:00
Geert De Deckere f4bddb0bbc Add CSS class to featured products and products on sale 2013-01-04 17:02:29 +01:00
Geert De Deckere f684304ed3 Use post_class() in product loop 2013-01-04 16:53:43 +01:00
Geert De Deckere 86abb2a7c8 Spelling fix for "visibilty" 2013-01-04 16:30:31 +01:00
Geert De Deckere 319c81b403 Made title attribute for product quantity inputs translatable 2013-01-03 14:18:30 +01:00
Mike Jolley b6387a152e New checkout field layout Closes #2120. 2013-01-03 12:37:07 +00:00
Geert De Deckere e122c78cab A few more CSS class updates #2086 2013-01-03 13:21:26 +01:00
James Koster 5302eb019f css class name consistency #2086 2013-01-03 11:40:10 +00:00
Mike Jolley 4f8ef0cd02 Cleaned up description hooks Closes #2125. 2013-01-03 10:19:56 +00:00
Mike Jolley 7bd2740ba2 Some code cleanup and comments #1765 2013-01-02 12:59:41 +00:00
Mike Jolley c20e332863 Merge pull request #2103 from foxrunsoftware/master
Hooks for added customization
2013-01-02 04:13:30 -08:00
James Koster 1622b7b2b7 consistent title on rating 2013-01-02 12:06:15 +00:00
Justin Stern 1bd820369c Loop 'add to cart' link customizable
added apply_filters to loop 'add to cart' link/button
2012-12-31 17:13:19 -05:00
Mike Jolley 5486ebb737 Shortcodes/Widgets -> classes, autoload classes to reduce memory, only load gateways when needed, change gateway admin to match shipping #1765 2012-12-31 18:25:09 +00:00
Mike Jolley 4988e0f444 Consistant hooks for review order/cart totals - Closes #2076. 2012-12-29 19:04:18 +00:00
Mike Jolley 2b4c428414 actions hook for buttons. Closes #2074. 2012-12-28 20:04:18 +00:00
Geert De Deckere c264829231 Made the home link optional in the breadcrumb 2012-12-28 17:18:54 +01:00
Mike Jolley 6ef1d9222c Merge pull request #2052 from GeertDD/result_count
Improved the result-count template
2012-12-27 10:36:53 -08:00
Mike Jolley 9b8084ec0a Merge pull request #2066 from daltonrooney/master
Upsells and cross sells show current product
2012-12-27 10:20:53 -08:00
Dalton Rooney 0b466952ca Related should not include current product 2012-12-27 10:27:20 -05:00
Dalton Rooney 1c01ad3f1c Upsells should not include the current product 2012-12-27 10:26:31 -05:00
Ken Bass 30f539cbde Fix spaces per WP Coding Standards 2012-12-27 08:09:01 -05:00
Geert De Deckere a0b8ee16c5 Improved the result-count template
- Coding style: mid-line indenting which should be done using spaces.
- Renamed `$max` to `$total`.
- Simplified calculation of `$last`.
- Using en dash between range of values: http://en.wikipedia.org/wiki/Dash#Ranges_of_values.
- Tweaks to the “Showing 1–10 of 12 results” result text:
  - Converted `%s` to `%d`.
  - Used numbered placeholders (like `%1$d` and `%2$d`) which allows for more flexible translations since the placeholders can be swapped and repeated now.
  - Used `_x()` with comment to clarify placeholder order.
- Added two additional texts:
  - One for showing the only single result because “Showing 1–1 of 1 results” is overly verbose.
  - One for when all results are shown on the same page because “Showing 1–8 of 8 results” is a bit too verbose too.
2012-12-25 10:17:15 +01:00
Ken Bass 8debb1697c Fix reset password URL to work with non-pretty permalinks
Fix security issue where new password is being changed on non-SSL page.
2012-12-25 00:19:33 -05:00
Mike Jolley 0fb50856b9 Account page tweaks for #2027 2012-12-23 12:19:56 +00:00
Brian Richards 3b9b100356 Clean up my-account template
This patch moves Available Downloads into it's own separate template
file, and moves the titles for Recent Orders and My Addresses into
their respective templates as well. This patch also adds a couple of
new hooks and filters for making templating even easier.
2012-12-20 11:34:39 -05:00
Mike Jolley e7e12714c1 Tweak style and function names for image handling. 2012-12-20 10:53:34 +00:00
Mike Jolley c8852bcf40 Revised, roduct gallery panel, images stored in meta = more flexibility. 2012-12-20 01:13:06 +00:00
Mike Jolley 83377af6b4 Finnish translation Closes #2021. 2012-12-19 18:43:35 +00:00
James Koster e1970c497b consistent titles on star ratings 2012-12-17 14:48:19 +00:00
Mike Jolley b0c2a11c90 1 table but no colspans, qty column removed 2012-12-16 16:28:54 +00:00
grappler 786d27be88 Split review items from total
This change give the user more control and makes the page better for mobile sites. An example can be seen here.
https://www.shultzilla.com/checkout/
2012-12-15 17:29:01 +01:00
James Koster 5a8e25d743 noreviews class 2012-12-13 16:17:32 +00:00
Mike Jolley 7a0c734188 Fix prepares. Closes #1973. 2012-12-12 10:28:02 +00:00
Mike Jolley 681a2a8ba5 Groups product titles. Closes #1966. 2012-12-11 17:28:47 +00:00
Mike Jolley bfcb3ec1e9 Load options in checkout class and ensure hooks are available to change the options. Closes #1950. 2012-12-10 12:34:59 +00:00