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
Mike Jolley
d448046234
Move WC back to main file, as singleton
2013-06-11 15:21:14 +01:00
Coen Jacobs
a90b9c5df5
Moved WooCommerce class to separate file
...
Finally capitalised that C baby!
Oh yeah, and I've probably broken a couple things too...
2013-06-06 16:36:35 +02:00
Coen Jacobs
b0ffed8380
Internals need to call helper for messages as well
2013-06-06 16:11:04 +02:00
Coen Jacobs
e6bea70f62
Abstracted messages helper to class
2013-06-06 15:56:24 +02:00
Coen Jacobs
d56289f846
Minimised docblocks for deprecated methods
2013-06-06 15:35:50 +02:00
Coen Jacobs
bec4072f35
Abstracted frontend scripts helper to class
2013-06-06 15:20:47 +02:00
Coen Jacobs
729c2d8447
Cleanup public vars that shouldn't be public
2013-06-06 15:01:09 +02:00
Coen Jacobs
2e68ca7d2f
Property cleanup and deprecation
2013-06-06 14:41:15 +02:00
Coen Jacobs
46336424a3
Moved missing property to body class helper
2013-06-06 14:28:37 +02:00
Coen Jacobs
f577127d8f
Abstracted template helper to class
2013-06-06 14:27:04 +02:00
Coen Jacobs
6cda47b878
Typo fix: 'help(' => 'helper('
2013-06-06 14:22:35 +02:00
Coen Jacobs
3880fc95b1
Stripped out older deprecated junk
2013-06-06 14:16:00 +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
Coen Jacobs
c949027dbb
Abstracted body class helper to class #3282
2013-06-05 16:42:29 +02:00
Coen Jacobs
49ae8d366a
Correct deprecation notice for coupon helper
2013-06-05 16:36:23 +02:00
Coen Jacobs
4a86fea4f6
Abstracted post class helper to class #3282
2013-06-05 16:34:58 +02:00
Coen Jacobs
1fefce3fc3
Refactor, docblocks and fixes for #3282
2013-06-05 16:25:49 +02:00
Coen Jacobs
a43e204a8c
Abstracted coupon helper to class #3282
2013-06-05 16:20:56 +02:00
Coen Jacobs
74fcf1a1d4
Abstracted attribute helper to class #3282
2013-06-05 16:14:25 +02:00
Coen Jacobs
4b2edd8616
Move actions for inline js to helpers #3282
2013-06-05 15:57:09 +02:00
Coen Jacobs
e2b850bddb
Added verify_nonce method to nonce helper #3282
2013-06-05 15:54:13 +02:00
Coen Jacobs
05bfac8c16
Abstracted shortcode helper to class #3282
2013-06-05 15:49:48 +02:00
Coen Jacobs
88a7f0f720
Abstracted nonce helper to class #3282
2013-06-05 15:43:24 +02:00
Coen Jacobs
b3f05bdd66
Abstracted inline JS helper to class #3282
2013-06-05 13:51:06 +02:00
Coen Jacobs
64c75547f3
Abstracted transient helper to class #3282
2013-06-05 13:39:27 +02:00
Coen Jacobs
973e6d94b8
Set up basic helper abstract and get function #3282
2013-06-05 13:30:06 +02:00
Mike Jolley
a3c2cef3f7
Better account edit Closes #3168
2013-06-05 12:07:23 +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
cde4947acf
Remember which attributes get registered and added taxonomy_is_product_attribute() function
...
Closes #3149 .
2013-06-03 11:04:21 +01:00
Mike Jolley
24a1812738
Move post type registration to separate class.
2013-06-03 11:04:21 +01:00
Mike Jolley
b67232b7f3
Update chosen Closes #3258 .
2013-05-31 18:10:00 +01:00
Mike Jolley
48edab0837
Merge pull request #3262 from kayue/bug/double-deleteing-in-clear-product-transients
...
Fix double deleteing in clear product transients.
2013-05-31 08:29:17 -07:00
Mike Jolley
e4f4b09ba6
Pay page and thanks page endpoints. Requires permalink save. Closes #3170 .
2013-05-31 16:13:18 +01:00
Ka Yue Yeung
4242b25d2c
Use delete_transient method instead of a custom query.
2013-05-31 14:50:47 +08:00
Ka Yue Yeung
f747474a9a
Revert "Avoid double deleting the wc_products_onsale transient."
...
This reverts commit 3d0c084530
.
2013-05-31 14:49:51 +08:00
Ka Yue Yeung
3d0c084530
Avoid double deleting the wc_products_onsale transient.
2013-05-31 14:34:11 +08:00
Mike Jolley
559d7b9759
Updated blockui to prevent errors in WP 3.6.
...
@coenjacobs this needs to go in .11
2013-05-28 17:02:18 +01:00
Coen Jacobs
ca9c14b352
Translatable version of string
2013-05-27 14:16:45 +02:00
Mike Jolley
8307cb37f6
Refactor: Widget classes, made abstract, merged similar product listing widgets into 1
2013-05-24 16:52:03 +01:00
Mike Jolley
18023b8420
woocommerce_load_alt_locale
2013-05-24 16:52:02 +01:00
Mike Jolley
948945c7ea
Simplified variation definition (public false handles everything)
2013-05-24 16:52:02 +01:00
Brent Shepherd
d01568b3bd
Remove dupliate email actions
...
Remove duplicate 'woocommerce_order_status_pending_to_processing' and
'woocommerce_order_status_pending_to_on-hold' email actions
2013-05-23 16:21:40 +10:00
Mike Jolley
35887b9430
protocol-relative URLs. Closes #3171
2013-05-22 14:08:08 +01:00
Todd Lahman
3d118b37b2
Check if variable isset to avoid undefined error
2013-05-18 23:24:03 -07:00
James Koster
646a252f6d
woocommerce-smallscreen.css. #3166
2013-05-15 17:47:27 +01:00
Coen Jacobs
338974f2ec
2.0.10 version bump
2013-05-15 11:28:13 +02:00
James Koster
d976dedcc5
no more css options & added responsive stylesheet
2013-05-14 18:28:36 +01:00
Coen Jacobs
b32933685e
Version bump for preparing 2.0.10 release
2013-05-14 12:11:14 +02:00
James Koster
3c79056aa8
More CSS separation #2785
2013-05-13 16:02:22 +01:00
James Koster
b98307c4be
Splitting the CSS #2785
2013-05-09 15:39:35 +01:00
krogsgard
638b7f9b8b
Update public parameters for 'product_variation' and 'shop_coupon' CPTs
...
Update 'public' parameters for 'product_variation' and 'shop_coupon' to 'false' and update 'query_var' parameter for 'product_variation' to false.
2013-05-06 15:42:59 -05:00
Coen Jacobs
b1f3af5118
Removed ShareYourCart integration from core. Closes #2937
2013-05-02 13:38:00 +02:00
Coen Jacobs
e9c9afc0fc
Master branch is now 2.1-bleeding
2013-05-02 13:29:20 +02:00
Mike Jolley
fdd5a09164
Fix 3.6. Closes #3061 .
2013-05-01 14:32:47 +01:00
Mike Jolley
efa8d9fe62
Brazil states fixes
2013-04-24 15:37:49 +01:00
Coen Jacobs
9b8bb98ca0
Removed add_to_cart_nonce, no longer used. #2921
2013-04-22 09:11:47 +02:00
Mike Jolley
1f43e31f9f
version bump
2013-04-17 17:03:33 +01:00
Mike Jolley
e9cfd5b32a
Updated docs links
2013-04-17 10:16:37 +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
51933ed368
version
2013-04-12 11:07:47 +01:00
Mike Jolley
31b497a33e
Cache helpers + notice for w3tc users
2013-04-09 10:38:40 +01:00
Mike Jolley
3fe3f969cc
Readme/version bump
2013-04-08 21:18:26 +01:00
Mike Jolley
9977031a5d
Nonces cannot be used on all pages with cache - removed them for add to cart actions + fixed caching for hiding the cart
2013-04-08 18:43:07 +01: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
Mike Jolley
fa91ef80d4
Cache helper sets DONOTCACHEPAGE during init, rather than in each shortcode, and the W3 Issue with database cached appeared to be because the add_option had autoload 'no'. Removing autoload no was the only workaround I could find.
...
Now works with all caching enabled in W3 Total cache. Closes #2862 .
cc @coenjacobs
2013-04-05 22:24:56 +01:00
Mike Jolley
5b679175de
Versions. Closes #2854 .
2013-04-05 13:17:39 +01:00
Mike Jolley
09699e5c61
Don't mess with plugins_url Closes #2859 .
2013-04-04 17:39:52 +01:00
Mike Jolley
0d4666a35d
Action links Closes #2842 .
2013-04-04 17:31:06 +01:00
Scott McCauley
54c5bda39a
#2867 - Added a check to parent theme for comments_template before loading plugin template
...
#2867
2013-04-03 13:55:20 -04:00
Mike Jolley
21c40fc6b9
Ensure API Request URL scheme is not relative to the current page.
2013-03-28 15:49:02 +00:00
Mike Jolley
c84ea9e783
only hide pages, not other objects. Closes #2829 .
2013-03-27 11:04:58 +00:00
Mike Jolley
3626a2c2e4
Version bumpage
2013-03-26 12:44:05 +00:00
Sylvain WITMEYER
e2a6e26d92
Update woocommerce.php
...
is_admin() return a boolean
2013-03-23 22:33:19 +01:00
Mike Jolley
6e632c3348
Version bump
2013-03-18 15:26:51 +00:00
Mike Jolley
87fbb21ff2
Removed Sidebar Login Widget. Use http://wordpress.org/extend/plugins/sidebar-login/ instead. A potential security issue was found regarding logging of passwords (since GET was used instead of POST). Sidebar Login 2.5 resolves this and the widget has been removed from WC to prevent needing to maintain two (virtually identical) codebases.
2013-03-18 15:24:29 +00:00
Mike Jolley
9c2fd84ce5
Include API class - its always needed
2013-03-13 11:58:56 +00:00
Mike Jolley
84b451e214
Fix attribute base
2013-03-12 14:43:06 +00:00
Mike Jolley
df3b84845b
Version bump
2013-03-11 10:41:44 +00:00
Mike Jolley
874d6855ea
Move to later hook #2625
2013-03-07 16:33:44 +00:00
Mike Jolley
eb8c37844b
Update tweaks for coen
2013-03-06 11:59:24 +00:00
Mike Jolley
36e4cd8fa1
Upgrade if DB version is lower than current. + version bump in wc file
2013-03-06 11:16:12 +00:00
Mike Jolley
38d68a29a3
Include once to prevent class exist errors with widgets.
2013-03-06 10:28:23 +00:00
Mike Jolley
77eaf1f91d
Activation/install/welcome
2013-03-05 18:50:44 +00:00
Mike Jolley
a5a6fab817
Readme for fixes
2013-03-04 15:32:48 +00:00
Coen Jacobs
57e65f22a7
Version bump for 2.0
2013-03-04 10:24:36 +01:00
Pascal Borreli
ae7899c67b
Fixed typos
2013-03-03 17:07:31 +00:00
Coen Jacobs
46c0f6827e
Tagged RC3 - code freeze is in effect
...
Code is now frozen until Monday morning, when we will check the bugs reported in the time between and do final fixes, tweaks and documentation changes. Here comes WooCommerce 2.0!
2013-03-02 11:05:31 +01:00
Mike Jolley
1f345b7bf9
api_request_url tweak
2013-03-01 18:47:25 +00:00
Mike Jolley
1104924e1a
deprecated function
2013-03-01 18:05:35 +00:00
Mike Jolley
d618b306a2
Welcome page
2013-03-01 16:03:10 +00:00
Mike Jolley
d403f4d9bc
Split out fragment code into wc-cart-fragments Closes #2528
2013-02-26 12:15:12 +00:00
Mike Jolley
566e10eeb0
Less conditionals for JS loader
2013-02-25 10:32:13 +00:00
Coen Jacobs
9bdb243da0
Tagging RC2
2013-02-22 14:19:13 +01:00
Mike Jolley
66666f6bd8
API endpoints - some gateways don't like query strings
2013-02-13 12:38:19 +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
Geert De Deckere
a81e915eeb
API comments for v2.0
2013-02-08 16:36:34 +01:00
Mike Jolley
d6a9f3e460
Perform api requests slightly later so that template functions are available.
2013-02-06 18:55:41 +00:00
Coen Jacobs
1268a01c3c
Fixed errors for #2364 . Good morning...
2013-02-06 11:15:58 +01:00
Coen Jacobs
8a59ab8d6e
Filterable args for taxonomies. Closes #2364
2013-02-06 10:52:07 +01:00
Coen Jacobs
911e7f3f2b
Hey, what's this? Oh look, it's RC1!
2013-02-04 15:43:09 +01:00
James Koster
cf00520b4c
step 1 of replacing Fancybox with prettyPhoto
2013-01-30 16:18:36 +00:00
Mike Jolley
b2d084af7f
dump
2013-01-29 13:03:29 +00:00
Mike Jolley
4c7812ebb2
Shortcode fix Closes #2299 .
2013-01-29 13:01:09 +00:00
Mike Jolley
b211894d3c
Get cart from ajax or local storage to prevent cache
2013-01-28 10:59:24 +00:00
Geert De Deckere
e65cf3c904
Added class with stock status to product
2013-01-27 09:31:38 +01:00
Coen Jacobs
764d9655e5
Hello WooCommerce 2.0 beta 3!
2013-01-24 16:26:50 +01:00
Max Rice
8d5d14c060
Use is_readable() for autoloading
...
instead of file_exists() as is_readable() also checks file permissions
2013-01-23 14:29:23 -05:00
Mike Jolley
9da6eb690a
Revised session handler based with some code from Eric Manns wp_session class idea.
...
The (long term) plan will be to use that when stable and in WP core.
Until then, our wc_session_ implementation will work.
This is similar to what we had, with the exeption of not using
transients to ensure the data persists.
@coenjacobs please view this.
2013-01-15 19:51:19 +00:00
Mike Jolley
261f413405
Ratings in loops for sort by rating
2013-01-12 10:53:24 +00:00
Geert De Deckere
28b0a5ba60
Moving custom product classes to the post_class filter
2013-01-09 15:15:25 +01:00
Mike Jolley
b5e10315aa
Load gateways during checkout + in settings. #2164
2013-01-07 17:23:09 +00:00
Coen Jacobs
359cc724f9
2.0 beta 2 is here!
2013-01-03 16:06:26 +01:00
Mike Jolley
6821abc549
Store counts in a transient. Closes #2100 .
2013-01-02 12:12:44 +00:00
Mike Jolley
fc48f124cb
Don't show any output for API requests.
2012-12-31 19:19:26 +00: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
b9a8f2c204
Combined some functions #1765
2012-12-31 13:03:56 +00:00
Mike Jolley
d1372bde23
2nd exists #2051
2012-12-30 16:37:22 +00:00
Mike Jolley
8c9966145b
Removed some unused code, removed order tracking from installer. #1765
2012-12-30 15:51:37 +00:00
Mike Jolley
96d6cc5980
More transient clearing tools
2012-12-30 15:02:24 +00:00
Mike Jolley
1d6707093c
Wrong paths #2051
2012-12-30 13:56:27 +00:00
Mike Jolley
4c7ea6a016
Load admin mo, and updated GB translation.
2012-12-30 13:48:27 +00:00
Mike Jolley
d993687e9e
2 filters to force/unforce any page programatically. Closes #2030 .
2012-12-28 10:57:46 +00:00
Mike Jolley
51ab134142
Added thai states ( Closes #2064 ), added files per state which get loaded only when the country is allowed, and hidden the informal setting unless needed for the lang.
...
Also moved languages and added an i18n folder for this kind of stuff.
2012-12-28 10:54:09 +00:00
Mike Jolley
bdc61bfdce
wc_product_type_ transient is unused
2012-12-21 08:44:15 +00:00
Coen Jacobs
dec06d8d40
WooCommerce 2.0 beta 1 is here!
2012-12-20 16:17:31 +01:00
Mike Jolley
0b7750e55a
Attribute taxonomy transiant. #1765
2012-12-19 20:42:25 +00:00
Mike Jolley
801fdc7420
We no longer use sessions. #1765 .
2012-12-19 18:45:33 +00:00
Mike Jolley
f663a71550
Media upload (started)
2012-12-18 12:04:33 +00:00
Coen Jacobs
9a92fb48a1
Merge branch 'master' of https://github.com/woothemes/woocommerce
...
Conflicts:
classes/class-wc-query.php
classes/class-wc-tax.php
2012-12-15 13:00:34 +01:00
Coen Jacobs
7b5e74626a
Remove pass by reference for objects
...
Done all files except for external libaries: shareyourcart, cssmin,
lessc
@mikejolley Should we update those libraries as well?
2012-12-15 12:53:32 +01:00
Warren Holmes
633def8112
Correct scope, remove use of var.
...
- woocommerce.php
2012-12-14 23:19:40 +02:00
James Koster
f5552e0b5e
retina'd frontend ajax loader
2012-12-13 15:53:36 +00:00
Coen Jacobs
5e675ab0e3
Updated readme with 1.6.6 release
2012-12-13 16:27:48 +01:00
Coen Jacobs
fb91b72ee0
Check for thumbnail support on content type level
2012-12-13 13:40:24 +01:00
Mike Jolley
a8fba0cf04
Tweaked installer and added new cron for scheduled sales. Closes #1971 .
2012-12-12 12:52:39 +00:00
Mike Jolley
253562e980
Enqueue placeholder separately. #1972 .
2012-12-12 10:33:16 +00:00
Mike Jolley
c394119983
Ajax view cart. Closes #1948 .
2012-12-10 13:11:05 +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
Mike Jolley
66eb090017
Image size option names. Closes #1953 .
2012-12-10 11:33:26 +00:00
Mike Jolley
753fc7c39e
Use core jquery ui. Closes #1929 .
2012-12-06 14:56:19 +00:00
Mike Jolley
bcc91f586d
Use different sanitize functions for attribute names. Closes #1897 .
2012-12-05 15:01:29 +00:00
Coen Jacobs
37feabd87f
WooCommerce 2.0 is coming!
2012-12-03 20:19:58 +01: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
3f5a4fbe9e
Do not use wpdb->prepare without param arg. Closes #1717
...
Starting WordPress 3.5, wpdb->prepare should always have a second param
to discourage improper use:
https://core.trac.wordpress.org/changeset/22429 props @spencerfinnell
2012-11-26 11:03:47 +01:00
Coen Jacobs
13f6ec9b29
Moved WC_Abstract to abstracts folder
2012-11-22 15:04:15 +01:00