Mike Jolley
e7429e24de
This branch is 2.4.0-dev
2015-03-16 12:17:13 +00:00
Mike Jolley
f4ebee3fd0
Version bump
2015-03-13 10:45:37 +00:00
Mike Jolley
2335b413c4
include_template_functions at all times
...
Fixes #7581
Adds little to no overhead.
2015-03-02 13:31:55 +00:00
Mike Jolley
ec81ed8312
Version bumps
2015-02-20 16:19:39 +00:00
Mike Jolley
e1b844e449
Readme
2015-02-13 17:08:08 +00:00
Mike Jolley
accdf17f3c
Version bump
2015-02-12 16:41:13 +00:00
Mike Jolley
a80d069a21
Version bump
2015-02-12 00:39:58 +00:00
Mike Jolley
9330f8ccd6
Readme + version
2015-02-11 18:10:37 +00:00
Mike Jolley
8c4ae7e43a
Changelog + date
2015-02-11 12:32:02 +00:00
Claudio Sanches
b625097fec
Version 2.3.0
2015-02-11 10:23:57 -02:00
Mike Jolley
57b8d6c700
Version bump + pot
2015-02-03 16:43:05 +00:00
Mike Jolley
92fb6a4915
version bump
2015-01-30 16:08:14 +00:00
Claudio Sanches
9e3135528f
POT files to 2.3-beta-3
2015-01-30 14:06:22 -02:00
Mike Jolley
64775e92f1
Someone forgot to bump the version
2015-01-28 19:46:09 +00:00
Mike Jolley
74e44b55c7
Revert plugins_loaded idea (@725d5e2) until 2.4 so devs can be warned. #blameclaudio
...
Keeping the methods and small tidyup.
2015-01-28 18:01:30 +00:00
Mike Jolley
725d5e28d8
Additional tweaks to @b2c573ed8a04a8d425a73e018a450179514cbdc7
...
- Load API with other includes
- Register activation hook early
- Include autoloader early
cc @claudiosmweb
2015-01-28 17:50:58 +00:00
Mike Jolley
b2c573ed8a
Rather than include all files on construct, include files after plugins_loaded
...
This ensures functions intended to be pluggable actually are, and
prevents race conditions. Seen some authors mess with the plugin load
order to work around this and it’s horrible.
This hook has priority 5 to ensure existing plugins using WC
functionality on plugins_loaded do not break.
cc @claudiosmweb @barrykooij
2015-01-28 17:15:48 +00:00
Claudio Sanches
b61cd62a07
Fixed docblocks for WooCommerce::is_request()
2015-01-23 16:39:49 -02:00
Claudio Sanches
560d7d24ee
Fixed the tracking opt-out
2015-01-23 15:20:09 -02:00
Mike Jolley
5ffaf97397
Only load tracking during cron and move notices to notices class
2015-01-23 16:36:52 +00:00
Gerhard
d09df4fc0f
Merge branch '6711-opt-in-tracking'
2015-01-23 17:31:01 +02:00
Gerhard
8610ca6aef
Merge branch 'master' into 6711-opt-in-tracking
...
Conflicts:
includes/admin/class-wc-admin-status.php
2015-01-23 17:30:11 +02:00
Mike Jolley
2d707689d9
Add transient cache to webhooks Closes #7184
2015-01-23 13:28:30 +00:00
Mike Jolley
e7b4ecfbdc
Don't load frontend files during cron Closes #7183
2015-01-23 11:14:30 +00:00
Mike Jolley
1777913741
Readme
2015-01-13 16:12:54 +00:00
Claudio Sanches
d3bf31664d
Removed var_dump in woocommerce.php
...
cc @mikejolley
2015-01-05 14:36:54 -02:00
Mike Jolley
4c2ff13f6c
api_request_url support for urls containing index.php
...
Closes #6832
2015-01-05 16:33:12 +00:00
Mike Jolley
56c752ed22
Include geolocation class
2014-12-23 18:50:20 +00:00
Claudio Sanches
b247997bd2
Created method to get the webhook statuses
2014-12-16 18:54:48 -02:00
Gerhard
a33400db9f
Add tracker class to includes.
2014-11-26 21:36:14 +02:00
Mike Jolley
67d899da3a
Restore __Get and move template debug mode to template functions
2014-11-26 00:03:00 +00:00
Mike Jolley
0d4d6fdcaf
WC class cleanup
2014-11-26 00:03:00 +00:00
Mike Jolley
1c88e35c45
Remove deprecated 2.1 methods from WC class.
...
@claudiosmweb :)
2014-11-25 17:35:48 +00:00
Mike Jolley
dd53f8e730
Move widget registration to own function/file - avoid register_widget in class files
2014-11-20 20:56:24 +00:00
Mike Jolley
6750e47e0c
Naming inconsistency
2014-11-19 22:53:05 +00:00
Mike Jolley
856154b574
Method for defining constants (once)
2014-11-19 22:50:13 +00:00
Mike Jolley
fe6796cf30
pointless else clause
2014-11-19 22:42:03 +00:00
Mike Jolley
d3dc8be3ec
Undo commit which autoloaded widgets
...
Since they are loaded every time with core, it doesn’t make sense to
autoload them.
2014-11-19 18:08:38 +00:00
Mike Jolley
207e7d899a
load_plugin_textdomain - WP_LANG_DIR does not have trailing slash
2014-11-19 18:08:38 +00:00
Nicola Mustone
011bb0a784
Added cancelled order admin email
2014-10-29 15:05:43 +01:00
Mike Jolley
d53d61dc03
Split setup_environment()
2014-10-27 15:00:14 +00:00
Kathy Darling
1320f7421b
add filter for woocommerce_email_actions
2014-10-21 11:52:07 +02:00
scottdurban
f7a23bf127
Add 'woocommerce_order_status_on-hold_to_processing', to $email_actions
...
This addition would stop users from editing the core, as there is currently no eloquent way to edit the $email_actions array. Especially useful for creating email notifications for confirming payment (BACS).
2014-10-15 16:21:46 +02:00
Barry Kooij
1af26ce928
Moved the wc-logs folder to the WP uploads folder.
...
Fixes #6509
2014-10-14 14:29:56 +02:00
Mike Jolley
1ed7079472
Bump master version to 2.3-bleeding
2014-10-08 15:07:12 +01:00
Mike Jolley
d1de7f42b9
Made template debug mode set WC_TEMPLATE_DEBUG_MODE constant and remove all overrides for all template loading functions.
...
Closes #6436
2014-10-03 10:52:11 +01:00
Mike Jolley
b8bcb5ee6e
Removed deprecated methods from WC_Frontend_Scripts and rewrote script registration and localization to run once.
...
Closes #6338
2014-09-24 10:57:39 +01:00
Mike Jolley
40d73e48d2
Tweak load_plugin_textdomain to be relative - this falls back to WP_LANG_DIR automatically. Can prevent "open_basedir restriction in effect".
...
@claudiosmweb agree? Load_plugin_textdomain needs a relative path. If
the locale isn’t found, it reverts to WP_LANG_DIR/plugins/ as you coded
it.
2014-09-19 10:29:19 +01:00
Mike Jolley
e28cb2bb18
Version bump
2014-09-18 13:39:02 +01:00
Mike Jolley
affb65cfa8
2.2.3 version bump
2014-09-16 13:27:12 +01:00
claudiosmweb
b04786b18e
fixed WC_LOG_DIR path
2014-09-10 19:59:56 -03:00
Mike Jolley
3a4ba6e4c8
For regular products, ensure stock level saves on product creation.
2014-09-10 23:55:40 +01:00
claudiosmweb
17f0168e8b
fixed the "open_basedir restriction in effect" error caused by WC_LOG_DIR
2014-09-10 19:36:57 -03:00
Mike Jolley
87c641bcd7
Stop old plugins breaking installer read me
...
= 2.2.1 - 10/09/2014 =
* Fix - Small tweak to the installer to prevent errors caused by
outdated plugins.
* Tweak - Small tweak to update notification to remind users to update
old plugins prior to install.
2014-09-10 17:42:17 +01:00
Barry Kooij
9d3bcfd8d2
Removing RC1 from version.
2014-09-10 15:37:17 +02:00
Mike Jolley
a187d29242
Update support links and read me versions/text
2014-09-08 16:19:25 +01:00
Mike Jolley
177dc3bb51
Tested upto
2014-09-08 12:18:15 +01:00
Mike Jolley
c4ef86d44e
scrutinizer patches
2014-09-08 00:37:55 +01:00
Mike Jolley
1d13f767b3
Merge pull request #6157 from tamarazuk/coding-standards
...
Coding standards Part 1
2014-09-03 17:05:42 +01:00
claudiosmweb
54aa162fb4
renamed the simplify "subscriptions" class to "addons"
2014-09-02 10:21:42 -03:00
Tamara Zuk
59424e5fcf
Coding Standards: Main plugin file
...
* fixed indentation - swapped spaces for tabs at start of line, swapped
tabs for spaces min-line for alignment
* removed instances of `@return void` and `@access public`
@see http://make.wordpress.org/core/handbook/coding-standards/php/
2014-08-31 01:41:40 -04:00
shivapoudel
a5fdf5aa76
Moved the action_links from final class to WC_INSTALL class
2014-08-29 23:19:01 +05:45
shivapoudel
5151e15da0
WC_PLUGIN_BASENAME Constant define
2014-08-29 23:11:39 +05:45
shivapoudel
dad2796b02
Added the use of home_url()
2014-08-28 02:09:45 +05:45
Mike Jolley
7a267d2e31
Simplify Commerce by Mastercard gateway
2014-08-15 11:50:53 +01:00
Alexandru Furculita
b5cc17ff1c
Update woocommerce.php
2014-08-01 13:49:07 +03:00
Alexandru Furculita
bec27af7d2
Update woocommerce.php
2014-08-01 13:43:39 +03:00
Mike Jolley
81d882d34a
Include template functions after the theme is loaded, but before init.
...
Fixes conflicts with plugins (#5884 ) when they output content before
init.
2.2 has no fatal error as reported in #5884
2014-07-31 07:47:55 +01:00
Max Rice
51f71cfade
Load webhooks on each page load
...
Part of #5564
2014-07-30 16:27:50 -04:00
Coen Jacobs
86a4add087
Merge remote-tracking branch 'upstream/master' into order-factory-refactor
...
Conflicts:
includes/class-wc-order.php
2014-07-03 13:38:55 +02:00
Mike Jolley
edd655d4d9
WC_TEMPLATE_PATH filter was renamed by accident in a previous version. Should be woocommerce_template_path
...
https://github.com/woothemes/woocommerce/commit/e143d344e582c688cd0e4562
86bfe50c690077c9
2014-06-23 16:31:49 +01:00
Mike Jolley
8f6c4cbeb4
WC_TEMPLATE_PATH after setup theme
...
Closes #5495
2014-06-23 16:29:15 +01:00
Alexandru Furculita
43423a0c2e
Update woocommerce.php
2014-06-19 15:43:10 +03:00
Coen Jacobs
476870d9f2
Created WC_Abstract_Order, extended by WC_Order
2014-06-13 15:37:20 +02:00
Mike Jolley
ded4b7404d
Admin changes for #5046
...
- Removed post type classes. Since they were always loaded, there was
no benefit having them split up. Combined meaning less hooked in
methods.
- Stopped loading some function files and sessions in the admin area.
They are not needed there.
- Made a few admin page classes static as they are stateless
2014-06-04 11:16:19 +01:00
claudiosmweb
cf1c0aaeaf
fixed the translation load
2014-05-29 17:06:03 -03:00
claudiosmweb
62ed150782
created the language pack upgrader
2014-05-28 13:06:00 -03:00
Mike Jolley
1ed0938581
[2.2] Log changes Closes #4926
...
Added WC_LOG_DIR constant
Added log viewer
Changed default logging directory to 1 up from ABSPATH inside wc-logs
2014-05-28 11:12:38 +01:00
Coen Jacobs
4afeb7926c
Merge branch 'refs/heads/2.1'
...
Conflicts:
i18n/languages/woocommerce-admin.pot
i18n/languages/woocommerce.pot
includes/class-wc-form-handler.php
package.json
readme.txt
templates/checkout/form-shipping.php
templates/emails/email-addresses.php
woocommerce.php
2014-04-10 16:42:08 +02:00
Mike Jolley
da0758696c
Version bump
2014-04-10 14:39:56 +01:00
Coen Jacobs
2850b07f8e
This branch is now 2.1.7-bleeding
2014-03-25 16:09:22 +01:00
Coen Jacobs
95065b65ca
Version bump for 2.1.6
2014-03-25 15:33:49 +01:00
Mike Jolley
e41f9d3ad5
Tweak auto load to find admin classes #5041
2014-03-24 12:09:09 +00:00
Mike Jolley
f1c69b6355
Tweak auto load to find admin classes #5041
2014-03-20 15:30:23 +00:00
Coen Jacobs
911f7f8a46
This branch is now 2.1.6-bleeding
2014-03-06 17:49:47 +01:00
Coen Jacobs
895759954e
Version bump to 2.1.5
2014-03-06 17:32:08 +01:00
Coen Jacobs
f6ca02e099
This branch is now 2.1.5-bleeding
2014-03-05 13:43:11 +01:00
Coen Jacobs
f101e15504
WC 2.1.4 stable tag bump
2014-03-05 11:35:20 +01:00
Mike Jolley
d60e98aefb
load_textdomain first
2014-03-05 11:33:34 +01:00
Mike Jolley
7ce36dc881
load_textdomain first
2014-03-05 10:32:44 +00:00
Mike Jolley
fc1d4d2580
Remove admin check around global po Closes #5029
2014-03-05 11:04:18 +01:00
Mike Jolley
aab4ad52bf
Revert load order change #4986
2014-03-05 11:02:53 +01:00
Mike Jolley
cd11784be9
Notice functions are 'core' so it makes sense to load session classes 'core' too (not just frontend)
2014-03-05 10:58:36 +01:00
Mike Jolley
7c4c8f50ea
Include functions once. Closes #4991
2014-03-05 10:56:23 +01:00
Mike Jolley
4ab4811c57
Remove admin check around global po Closes #5029
2014-03-04 12:42:39 +00:00
Mike Jolley
ba927d0bba
Revert load order change #4986
2014-03-03 14:47:04 +00:00
Mike Jolley
d050cb1b24
Notice functions are 'core' so it makes sense to load session classes 'core' too (not just frontend)
2014-03-03 10:38:42 +00:00
Mike Jolley
0cd4f4c6e0
Include functions once. Closes #4991
2014-02-28 13:55:40 +00:00
Coen Jacobs
ac9e85453e
This branch is now 2.1.4-bleeding
2014-02-27 17:11:13 +01:00
Coen Jacobs
f76dba5abe
2.1.3 version bump
2014-02-27 15:58:57 +01:00
Mike Jolley
55f6620e50
Load frontend lang first, and remove no-longer needed alt_lang loader Closes #4874
2014-02-27 15:29:49 +01:00
Mike Jolley
bb8fd9b50d
Load frontend lang first, and remove no-longer needed alt_lang loader Closes #4874
2014-02-23 10:55:21 +00:00
Mike Jolley
1f295c9c69
Unify textdomains Closes #4814
2014-02-17 14:27:08 +01:00
Mike Jolley
c0c21c8364
Unify textdomains Closes #4814
2014-02-17 13:14:45 +00:00
Coen Jacobs
d94a4b70d3
This branch is now 2.1.3-bleeding
2014-02-13 22:50:20 +01:00
Coen Jacobs
ffeb88447e
Stable tag bumps for 2.1.2
2014-02-13 22:30:12 +01:00
Coen Jacobs
b206d96ad7
This branch is now 2.1.2-bleeding
2014-02-12 17:34:04 +01:00
Coen Jacobs
7d0f69841c
Version bump for 2.1.1
2014-02-12 16:41:30 +01:00
Mike Jolley
5a79e2a809
verify_nonce should check if variable isset(). Closes #4704
2014-02-11 14:41:17 +01:00
Mike Jolley
ddbae4766e
verify_nonce should check if variable isset(). Closes #4704
2014-02-11 13:38:53 +00:00
Coen Jacobs
d0d68faf31
This branch is now 2.2 bleeding
2014-02-10 15:38:53 +01:00
Coen Jacobs
0951974671
This branch is now 2.1.1 bleeding
2014-02-10 15:36:43 +01:00
Mike Jolley
fa54a09948
Version bump
2014-02-10 10:14:11 +00:00
Mike Jolley
21331cbe9c
RC2
2014-02-07 13:09:45 +00:00
Mike Jolley
1128b5b9ab
Include once #4616
2014-02-05 15:02:15 +00:00
Mike Jolley
65e8794b7f
RC1
2014-01-30 15:26:22 +00:00
Mike Jolley
ffd1c43b5a
2.1-rc-1 version number
2014-01-30 15:06:12 +00:00
splashingpixels
454b97080a
coding standards fixes
2014-01-22 20:36:24 -08:00
Mike Jolley
db5dfa0c01
include for class-wc-post-types.php Closes #4504
2014-01-20 15:27:58 +00:00
Mike Jolley
c153d00355
Fix woocommerce.php comments and messages fallback
2014-01-20 15:21:50 +00:00
Mike Jolley
0bbb10f1a9
Beta 3 version
2014-01-08 15:30:06 +00:00
Mike Jolley
9cd911ca8f
version compare needs this to function
2014-01-03 14:13:18 +00:00
Chuck Mac
a17579300e
Fixing method call in verify_nonce function
2013-12-15 21:14:16 -05:00
Patrick Rauland
316db6e81d
changing standards to always require braces. see #4309
2013-12-08 15:25:57 -06:00
Coen Jacobs
c663fc21fc
Version bump, hello v2.1-beta-2
2013-12-06 12:16:14 +01:00
Mike Jolley
6db8ac6f6f
Made error counts work with new notices api Closes #4201
2013-11-27 16:15:53 +00:00
Scott Basgaard
42f09851af
WC_Nonce_Helper is no longer. Use wp_verify_nonce() instead.
2013-11-26 17:52:02 +01:00
Scott Basgaard
2885da4581
"Order again" doesn't work. Proposed pass at fix.
2013-11-26 17:48:39 +01:00
Coen Jacobs
2acc983956
Soft bumping version to beta-1 #4194
2013-11-25 09:29:11 +01:00
Coen Jacobs
c0ba1be754
WooCommerce 2.1 requires WordPress 3.8
2013-11-20 11:58:33 +01: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
Mike Jolley
645ca3e834
WC_Ajax class for ajax events
2013-11-14 12:13:34 +00:00
thenbrent
3fa310969f
Introduce new wc_get_notices() function
...
To replace the deprecated Woocommerce->get_messages() and
Woocommerce->get_errors() functions
2013-11-13 16:09:28 -08:00
thenbrent
001bfab44f
Update calls to wc_message_count() function
...
Part of #4034
2013-11-12 20:59:40 -08:00
thenbrent
6a7a46df9e
Update calls to wc_clear_messages() function
...
Part of #4034
2013-11-12 20:59:40 -08:00
thenbrent
2fcd615f88
Update calls to wc_print_messages() function
...
Part of #4034
2013-11-12 20:59:40 -08:00
thenbrent
e14e3842b0
Update calls to wc_error_count() function
...
Part of #4034
2013-11-12 20:59:39 -08:00
thenbrent
fe44f020e3
Update calls to wc_add_message() function
...
Part of #4034
2013-11-12 20:59:39 -08:00
thenbrent
0d45e19fcf
Update calls to wc_add_error() function
...
Part of #4034
2013-11-12 20:59:39 -08:00
Mike Jolley
3fd02a57d0
Locales - store standardised values, and display using locale in admin #3862
2013-11-12 17:43:30 +00:00
Coen Jacobs
16162ca8db
We'll let autoload handle this file loading
...
Revert: 1428bf8f9c
2013-11-01 21:05:02 +01:00
Coen Jacobs
1428bf8f9c
Only load integration abstract when needed #3169
2013-11-01 17:39:33 +01:00
Coen Jacobs
ae64e20bb3
Take out default variations #3169
2013-11-01 17:33:33 +01:00
Mike Jolley
e143d344e5
Constants
2013-10-24 19:36:22 +01:00
Mike Jolley
0d8d95e8e6
total calcs
2013-10-24 13:41:42 +01:00
Mike Jolley
51aba21d76
Rounding + precision for taxes. Store unrounded. Round down (for the moment) for taxes
2013-10-24 13:15:42 +01:00
Mike Jolley
1b1332d278
Static shortcodes. Will allow plugins to add some alias with same methods.
2013-10-23 12:55:40 +01:00
Mike Jolley
22eaf33bfe
Filter links + woocommerce_enable_admin_help_tab
2013-10-22 18:20:33 +01:00
Mike Jolley
05d9c0e045
Rename menus, removed woocommerce_
2013-10-22 17:26:18 +01:00
Illimar Tambek
540bf3c5ab
Fix error with admin translations not loading
2013-10-10 15:59:46 +03:00
Gregory K
3dd2f7816c
Vars declaration in WooCommerce class (this->session, this->query, etc.)
2013-09-26 08:11:33 -04:00
Gregory K
518b991e96
WC() - correct @return
2013-09-25 09:10:40 -04:00
Gregory K
4ff46b96e0
Typo in verify_nonce()
2013-09-25 08:12:48 -04:00
Mike Jolley
fd86647420
WOOCOMMERCE_TEMPLATE_PATH not dir, closes #3831
2013-09-25 08:07:51 +01:00
Gregory K
ba19a632b3
woocommerce.php PHPDoc cleanup: correct @returns and @deprecated markup
2013-09-24 23:11:42 -04:00
Mike Jolley
9a98be6a15
WOOCOMMERCE_DELIMITER constant. Closes #3476 .
2013-09-24 12:24:26 +01:00
Mike Jolley
0a3cdc43ca
Include a link to admin. Closes #3796
2013-09-23 16:51:43 +01:00
Coen Jacobs
2754e4bb69
Do not load removed helper abstract. Closes #3787
2013-09-16 10:33:44 +02:00
Mike Jolley
355dd16962
Removed @coenjacobs helpers and cleaned up main clas
2013-09-12 14:41:02 +01:00
Mike Jolley
807534095e
Introduce WC_HTTPS Helper to handle redirects and make checkout urls https before visiting them. Fixes #3311
2013-09-03 13:03:05 +01:00
Mike Jolley
5efb976035
Make API url function work when permalinks are not pretty
...
@coenjacobs for .14 too
2013-08-23 20:29:24 +01:00
Mike Jolley
fdbaac0acd
Include template hooks early Fixes #3664
2013-08-23 16:58:19 +01:00
Mike Jolley
f0853d5208
Pass text attributes when ordering again Fixes #3422
2013-08-20 12:17:56 +01:00
Mike Jolley
57157db9bf
Function refactoring.
2013-08-09 17:11:21 +01:00
Mike Jolley
f09fafe738
Meta box refactor
...
Closes #3458 .
2013-08-06 11:41:20 +01:00
Mike Jolley
cd50b328a2
Install and update functions
2013-07-25 16:29:25 +01:00
Mike Jolley
8a6ff89bf1
Moved admin directory and moved some functions to classes (ongoing refactor)
2013-07-24 17:01:36 +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
dfcc41c400
5.2 compat
2013-07-17 14:29:42 +01:00
Mike Jolley
d0b6483037
Dump coupon helper and add new functions. Closes #3353 .
2013-06-28 10:23:20 +01:00
swicks
56741cbebf
WooCommerce fails to Activate
...
declared $helpers as a blank array
(to keep things tidy) removed $this->helpers from init().
2013-06-22 13:17:35 +01:00
Mike Jolley
de23047575
kill helper closes #3332
2013-06-14 12:59:29 +01:00
Coen Jacobs
035ec8ba65
Merge branch 'refs/heads/release-11-fix'
...
Conflicts:
assets/js/frontend/woocommerce.min.js
includes/class-wc-checkout.php
readme.txt
woocommerce.php
2013-06-13 15:36:12 +02:00
Coen Jacobs
edd2d0f5b7
2.0.11 version bump
...
Conflicts:
readme.txt
woocommerce.php
2013-06-13 11:14:35 +02: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
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