Matt
c37f99d5da
Fix 'Invalid argument supplied for foreach()' when no file for download
2012-12-05 11:26:03 -05:00
Mike Jolley
bcc91f586d
Use different sanitize functions for attribute names. Closes #1897 .
2012-12-05 15:01:29 +00:00
Mike Jolley
3c66ddae42
Class tweaks, need more testing. Closes #1874 .
2012-11-29 16:48:40 +00:00
Mike Jolley
37de4f62cb
Possible fix for #1882 .
2012-11-29 12:50:02 +00:00
Mike Jolley
c2dfb2fd74
Use meta for order count. Closes #1810 .
2012-11-28 20:24:01 +00:00
Mike Jolley
8ae8fea2e8
clean last commit
2012-11-28 15:45:05 +00:00
Mike Jolley
fb06bde939
recount after stock change
2012-11-28 15:40:08 +00:00
Mike Jolley
2b5e867380
Debug option to recount terms.
2012-11-28 15:23:13 +00:00
Mike Jolley
9d853e0c02
Product counts. #1789
2012-11-28 15:03:26 +00:00
Mike Jolley
b1ec4b289a
Nuked whitespace. Closes #1846 .
2012-11-27 16:22:47 +00:00
Mike Jolley
0361a2f0cb
Settings API tweaks.
...
Uses same names as the settings API for gateways which Closes #1848 .
Allows a single level of array based IDs for options which Closes #1826 .
Related to #1826 this is now used for image size settings.
2012-11-27 15:39:32 +00:00
Coen Jacobs
6ba6e410e5
Moved Product Factory class instance to WC global instance
2012-11-22 14:00:25 +01:00
Coen Jacobs
afc0add816
Default to the arguments array as second param for get_product()
2012-11-22 12:48:16 +01:00
Coen Jacobs
b2a868301c
Simplified version of Product Factory using an args array
2012-11-22 12:37:41 +01:00
Coen Jacobs
93cddbaa16
Abstract main product class, added simple product class
2012-11-22 11:22:18 +01:00
Mike Jolley
75ca794bba
Separate classes per product type, with new get_product function and hooks to change the classes which get loaded. #1497
2012-11-21 18:07:45 +00:00
Coen Jacobs
cb4f34a177
Introducing woocommerce_date_format() to properly do #1791
2012-11-21 13:28:16 +01:00
Coen Jacobs
22afc34052
Reverted changes for manual category count. Ref: #1789
2012-11-19 15:39:27 +01:00
Mike Jolley
4720628a71
Hooks galore for integers vs floats. Closes #1113 .
2012-11-19 14:05:06 +00:00
Lee Willis
999d7e0bc9
Implement is_order_received_page
2012-11-15 20:12:51 +00:00
Mike Jolley
68418d3c2b
Fix ordering. Closes #1763 .
2012-11-15 15:32:58 +00:00
Mike Jolley
764b34a938
Case insensitive coupons. Closes #1633 .
2012-11-08 16:57:59 +00:00
Phill Brown
f84e660c2c
woocommerce_get_product_terms bypasses caching
...
wp_get_object_terms() bypasses the object caching API, which especially hinders the performance of larger shops.
2012-11-06 17:05:22 +00:00
Mike Jolley
09b4c352e3
Tweak caps. Closes #1662 .
2012-11-05 16:50:24 +00:00
Mike Jolley
549880b8eb
New structure for line items (this one uses meta more)
2012-10-23 17:41:42 +01:00
Mike Jolley
99efb9ec1b
woocommerce_customer_bought_product
2012-10-20 15:31:19 +01:00
Mike Jolley
c97aeaf533
use wp api for meta, and done the checkout
2012-10-19 18:59:17 +01:00
Mike Jolley
8c3ad31c07
Localisation spacing.
2012-10-16 10:45:33 +01:00
Mike Jolley
ce14efa676
woocommerce_clean
2012-10-15 20:43:07 +01:00
Coen Jacobs
943091d2ca
[3.1.4] Prevent direct access to files #1575
2012-10-15 12:57:58 +02:00
Mike Jolley
596c408c27
Pagination + sorting tweaks, new active filters widget, sort both directions for price, fix for #coenfail. Closes #771 .
2012-10-14 13:06:41 +01:00
Coen Jacobs
0f9e9ed40e
Fixed notices possible with manual prod_cat counting
2012-10-11 11:46:53 +02:00
Mike Jolley
0b36adaed5
Stop transient death.
2012-10-11 10:22:03 +01:00
Mike Jolley
9505e5d63f
Better permalink settings. Closes #1579 .
2012-10-10 10:21:04 +01:00
Coen Jacobs
e87ea2022b
Manual prod_cat counting to hide hidden products from counters
...
- Uses update_count_callback argument for manual counting function
- Filters on get_terms and updates counters
- Closes #1449
2012-10-09 15:16:36 +02:00
Mike Jolley
0a411c38b9
Fix price trim function. Closes #1485 .
2012-09-30 11:14:54 +01:00
Mike Jolley
66cf7d8e98
More capabilities. Closes #1083 .
2012-09-20 16:35:15 +01:00
Mike Jolley
22ff25efb1
Show totals. Closes #1473 .
2012-09-20 14:43:52 +01:00
Mike Jolley
fdd34e5c0e
session -> transient WIP
2012-09-07 18:26:13 +01:00
Justin Stern
9217ca09e0
Support for Multiple Downloads
...
Support for multiple downloadable files per product: both simple and
variable. This includes all admin, frontend, and database modification
code required for allowing multiple files, while maintaining backwards
compatibility for existing single-file download URLs and templates.
2012-08-28 11:21:54 -04:00
Mike Jolley
555cd9af60
replaced some date() with i18n. Closes #1428 .
2012-08-25 10:20:56 +01:00
kingbt
e50d3710d5
Update woocommerce-core-functions.php
...
Added Romanian leu.
2012-08-22 15:04:13 +03:00
Mike Jolley
82b6db58d1
missed one
2012-08-21 19:05:03 +01:00
Mike Jolley
03f64acf58
DP for #1383
2012-08-21 19:01:56 +01:00
Mike Jolley
b27c509364
functions documented.
2012-08-14 23:43:54 +01:00
Mike Jolley
5b007d4918
Function docs.
2012-08-14 23:43:53 +01:00
Mike Jolley
e7ca202479
RMB
2012-08-09 11:59:14 +01:00
Mike Jolley
fd8f49bf07
Only show image if placeholder set. #1349 .
2012-08-08 09:58:36 +01:00
Max Rice
1a59f386bc
fix woocommerce_disable_admin_bar
...
previous version left admin-bar.js loading in footer, this completely
removes the admin bar when a customer is logged in.
2012-07-23 14:18:07 -04:00
Mike Jolley
ffb34fdc83
Fix up orders when not in a submenu
2012-07-23 13:56:05 +01:00
Mike Jolley
1be0b9f8f2
Backorder handling. Closes #835 .
2012-07-17 19:11:14 +01:00
Mike Jolley
6cc4eaf52e
tweaked filter. #1249
2012-07-16 18:33:02 +01:00
Mike Jolley
2b837ca000
Merge pull request #1249 from dominic-p/master
...
Allow custom sort for non-woocommerce taxonomies
2012-07-16 10:29:22 -07:00
Mike Jolley
0de815967f
Uncategorized. Closes #1257 .
2012-07-16 18:10:04 +01:00
Dominic
8759b3c6cc
Replaced settings option with filter.
2012-07-14 00:03:03 -07:00
Dominic
6f1611bc40
Removed the extra settings option and replaced it with a simple filter. Much cleaner this way.
2012-07-13 23:57:52 -07:00
Dominic
6215111e61
Allow custom sort for non-woocommerce taxonomies
...
All of the functionality is built into WooCommerce already. This would
allow us to simply piggyback on that for custom sorting our other
taxonomies. Pretty please. :)
2012-07-11 15:17:33 -07:00
Mike Jolley
2b9a03db2c
"verified owner" label for customer reviews. Closes #294 .
2012-07-11 18:48:22 +01:00
Mike Jolley
a764608461
order_note comment type for future order notes, allowing you to filter in the comments section and show order notes in admin (so you can remove them). Closes #1244 .
2012-07-11 15:53:40 +01:00
Mike Jolley
746a794f0a
Check taxonomies exist. Closes #1207 .
2012-07-10 14:05:44 +01:00
Mike Jolley
75aab618ea
Prevent double join
2012-07-10 13:51:27 +01:00
Mike Jolley
47b51a4ffb
Tweak to #1222 . Closes #1218 .
2012-07-09 17:50:21 +01:00
Mike Jolley
b8daf0bfd8
oz support. Closes #1190 .
2012-06-29 20:24:43 +01:00
Mike Jolley
955bda040d
PLN fix
2012-06-25 15:31:58 +01:00
Mike Jolley
81bf07913c
function exists
2012-06-14 12:15:18 +01:00
Geert De Deckere
a9baa7301c
You gotta love DRY code
2012-06-14 10:28:17 +02:00
Geert De Deckere
18af1823ae
Fix color modifications on shorthand hex colors
2012-06-14 10:14:45 +02:00
Mike Jolley
911cb359f5
Filter uncategorized. Closes #953 .
2012-06-10 19:29:04 +01:00
Mike Jolley
f9f1bb9ddd
Ordering tweaks/improvements and variation prices. Closes #1097 .
2012-06-10 18:15:02 +01:00
Mike Jolley
4ba57aa07e
readme
2012-06-06 19:29:47 +01:00
Arnaud CHEMINAND
c847f15314
Update master
2012-06-06 18:31:35 +03:00
Max Rice
5d2444aab0
added whitespace to fix odd php bug
2012-05-17 18:42:12 -04:00
Mike Jolley
4406751afd
more flexible template loader
2012-05-14 15:36:47 +01:00
Mike Jolley
ba735619d1
style settings
2012-05-01 19:28:45 +01:00
Mike Jolley
f90c6e0a1c
clear cache
2012-04-24 18:22:24 +01:00
Mike Jolley
d4133af4e6
is_product_category and is_product_tag support term argument
2012-04-20 18:36:26 +01:00
Mike Jolley
392571aab0
exists function
2012-04-20 11:17:40 +01:00
Coen Jacobs
60562e1a70
Added yards as dimensions unit
2012-04-18 14:19:04 +02:00
Mike Jolley
436a9dd19a
Malaysian ringgit
2012-04-17 10:26:11 +01:00
Mike Jolley
ea15344c9e
get_woocommerce_currency
2012-04-16 16:27:18 +01:00
Mike Jolley
b5ed56c82d
Hooks for WPML
2012-04-12 11:25:50 +01:00
Coen Jacobs
29dee59fde
Merge pull request #915 from favrik/master
...
My approach to fix #914
2012-04-11 07:15:20 -07:00
Mike Jolley
134edeb0b3
untrailingslash path
2012-04-11 11:02:35 +01:00
favrik
51fcae6920
Fix downloadable product permissions sql query when access_expires is null
2012-04-10 14:37:29 -07:00
Mike Jolley
cd7a2abd90
Allow zero return
2012-04-10 13:50:21 +01:00
Mike Jolley
df50d4dcfc
Added woocommerce_get_dimension/woocommerce_get_weight helpers for normalisation. Thanks Andy Zhang
2012-04-10 13:45:07 +01:00
Mike Jolley
6363420508
hooks for stock increase/decrease
2012-04-09 14:58:00 +01:00
Mike Jolley
86c8da6189
New walkers. Closes #891 .
2012-04-05 17:51:36 +01:00
Mike Jolley
99cff34206
Debug panel with transients clearer and role reseter tools
2012-03-23 16:28:27 +00:00
Mike Jolley
165863e292
Fix - ' in prices (thousand separator)
2012-03-19 12:52:27 +00:00
Mike Jolley
bb5f35fa91
Fix redirect when no payment required + admin bar. Closes #826 .
2012-03-16 15:09:12 +00:00
Mike Jolley
71092907c5
Admin bar hidden for customers only when locked down. #824
2012-03-16 11:18:53 +00:00
Mike Jolley
7123f02c22
Downloadable products use billing email. Store user data.
2012-03-12 13:49:42 +00:00
Mike Jolley
cdbcda7dab
Disable admin bar for customers. Closes #772 .
2012-03-12 09:43:22 +00:00
Mike Jolley
dac284269b
slugs. Closes #775 .
2012-03-08 10:29:17 +00:00
Mike Jolley
564c23ef5d
cleanup
2012-03-06 17:34:44 +00:00
lucasstark
34b9ef9b93
Locate Template Filters and Actions
2012-03-06 08:26:10 -05:00
Andor Chen
18f770a979
Added Chinese Yuan symbol
2012-03-05 23:15:47 +08:00
Mike Jolley
fa84b87425
Persistent cart
2012-03-04 12:37:41 +00:00
Mike Jolley
95fe36cd07
Save permissions + revoke access after xx days feature.
2012-02-25 21:11:06 +00:00
Mike Jolley
15ecb857bd
cookie when cart has content
2012-02-24 21:05:15 +00:00
Mike Jolley
9554a4c52c
Admin tweaks and mixed cart handling. Closes #651 .
2012-02-24 20:04:05 +00:00
Mike Jolley
fdb1359d19
Function for getting placeholder.png - woocommerce_placeholder_img_src() with filter woocommerce_placeholder_img_src
2012-02-24 16:23:08 +00:00
Mike Jolley
f22738b975
slight tweak. We don't need to look for slug.php in the plugin - its never there
2012-02-22 20:50:37 +00:00
agusmu
1c957ad149
better woocommerce_get_template_part function
...
the purpose of locate_template(array( 'loop-shop.php' code is for checking loop-shop.php in yourtheme/loop-shop.php first. but when this file is found, this file is not loaded, then it return empty shop page...
I rewrite this function to work in any scenario and follow get_template_part wordpress function...
2012-02-19 10:33:49 +07:00
Geert De Deckere
5f920ffdcf
Use a non-breaking space between currency symbol and price
2012-02-09 09:39:07 +01:00
Mike Jolley
11445ad34c
Cache tweaks and version
2012-02-07 12:09:30 +00:00
Mike Jolley
871271ffe9
get template part fix for loop-shop
2012-02-06 09:42:30 +00:00
Mike Jolley
3b5272e72e
Improved template loader
2012-02-03 16:42:21 +00:00
Mike Jolley
554d134c76
Logout fix
2012-02-01 19:11:36 +00:00
Mike Jolley
35fadb00fe
More consistent template file naming, broken checkout into templates
2012-01-29 13:36:33 +00:00
Mike Jolley
f8ea5ed281
Regex trim zeros back
2012-01-28 15:20:49 +00:00
Mike Jolley
0836ce04db
Better class names (final)
2012-01-27 16:38:39 +00:00
Mike Jolley
ceff57323c
trim trailing zero function
2012-01-27 15:00:12 +00:00
Mike Jolley
6b788cdd93
Prevent is_page being true. Closes #529 .
2012-01-25 20:13:54 +00:00
Geert De Deckere
fbcc8807d7
Simplified price_trim_zeros handling
2012-01-22 10:38:50 +01:00
Geert De Deckere
7706ecfe7b
Starting class names with a capital. Closes #519 .
2012-01-21 10:07:54 +01:00
Mike Jolley
23a3776f04
Tweaks to order/validation class to improve performance
2012-01-13 00:46:56 +00:00
John-Henrique
9db8cde82c
Displaying correct currency symbol (Real of Brazil)
2012-01-12 05:23:41 -03:00
Mike Jolley
a2d51aa201
Github sabotages files -.-
2012-01-12 00:54:45 +00:00
Mike Jolley
1dc5a3bc0b
Revert 136456f805ccdf9b7b6bce027dc24da3c14d4281^..HEAD
2012-01-12 00:43:30 +00:00
Mike Jolley
136456f805
Remonde ob_start. Moved checkout processing to init hook. Fixed email bug.
2012-01-12 00:30:21 +00:00
James Koster
c7a044cfd6
Changed product cat widget select label to avoid confusion
2012-01-11 19:07:33 +00:00
Mike Jolley
8909358fa2
span > mark
2012-01-11 15:17:34 +00:00
Mike Jolley
4fe59d979e
Order fixes
2012-01-10 16:43:06 +00:00
Mike Jolley
bc91c1433b
Goodbye &new. Closes #475 .
2012-01-10 15:11:06 +00:00
Mike Jolley
4287a0628f
Option to show children only in widget. Closes #472 .
2012-01-10 14:55:08 +00:00
Mike Jolley
babe65bb19
Wrapped prices in 'mark' so we can change through JS. Closes #456 .
2012-01-09 16:39:48 +00:00
Mike Jolley
aba310f321
WPML filters #244
2012-01-06 17:14:31 +00:00
Mike Jolley
f74e041a30
Renamed textdomain Closes #444 .
2012-01-05 11:31:22 +00:00
Mike Jolley
364c0bd54c
Renamed all product data meta keys
...
This is so they are hidden (_). Should have done this long ago. Few
extensions will need updating when 1.4 goes out to reflect these
changes, mainly importers.
2011-12-24 16:57:36 +00:00
Mike Jolley
e2c9a4abab
order comments tweak
2011-12-21 22:46:29 +00:00
Mike Jolley
d2165cfa1e
paying_customer meta. Closes #365 .
2011-12-19 17:29:24 +00:00
Mike Jolley
03891e7f56
Dynamic checkout fields based on locale
2011-12-16 15:11:41 +00:00
Mike Jolley
3bb4d6554a
Currency symbol change
2011-12-14 12:17:05 +00:00
Mike Jolley
a450ce1214
decimals fix
2011-12-12 16:51:23 +00:00
Mike Jolley
35d1d56329
Made product global, setup automatically, and removed the need to call the class directly in the loop
...
Themes need checking for compat, but the change makes it easier to use
2011-12-11 14:40:25 +00:00
Mike Jolley
b7688bc3ce
Fixed term ordering
2011-12-11 13:11:00 +00:00
Mike Jolley
a214e50b4f
Renamed files
2011-12-11 00:33:28 +00:00