Commit Graph

50 Commits

Author SHA1 Message Date
Mike Jolley f5f01c497e Changes for API Docs 2013-02-20 17:14:51 +00:00
Mike Jolley 18ab00d10d escape for #2441 2013-02-14 16:50:45 +00:00
yitzchak a0dfdad79b Update classes/integrations/google-analytics/class-wc-google-analytics.php
Added SKU tracking for shop loop
2013-02-13 14:31:21 -05:00
yitzchak c8bb71c2c7 Update classes/integrations/google-analytics/class-wc-google-analytics.php
Added use of product SKU to "Add to cart" event.
2013-02-13 13:35:10 -05:00
Mike Jolley fc0179e914 Use meta to prevent double tracking Closes #2248 2013-01-17 10:25:57 +00:00
Mike Jolley 68af53228a Fix options. Closes #2116. 2013-01-03 10:38:59 +00:00
Mike Jolley 8c821a86ab Stop infinite loop bug #1765 2013-01-02 13:38:33 +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 144bd5c054 Settings API - get_option to load setting value or get default (to prevent notices and remove the need to load form fields during construct). #1765 2012-12-31 12:07:48 +00:00
Mike Jolley 4c7ea6a016 Load admin mo, and updated GB translation. 2012-12-30 13:48:27 +00:00
Mike Jolley 29660779eb Merge pull request #2040 from andreibarabas/master
Remove the $_SESSION #2022
2012-12-23 09:01:01 -08:00
Andrei Barabas 6dbdb872d9 remove the $_SESSION usage 2012-12-23 17:16:04 +02: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
Andrei Barabas b8b5471f4d Fix Issue #1833 by upgrading ShareYourCart SDK to v1.10 2012-12-12 17:58:54 +02:00
Mike Jolley 7a9ca4d888 Sahreyourcart evilness. Closes #1934. 2012-12-06 15:51:20 +00:00
Mike Jolley b1ec4b289a Nuked whitespace. Closes #1846. 2012-11-27 16:22:47 +00:00
Mike Jolley e95509adff Merge pull request #1803 from andreibarabas/update-shareyourcart
Apply coupons only for shared products
2012-11-22 06:10:23 -08:00
Andrei Barabas fb4dd68a4b v1.9.6 apply coupons only for the woocommerce product that has been shared 2012-11-22 16:04:29 +02:00
Andrei Barabas f32b01fdf7 Merge branch 'update-shareyourcart' of https://github.com/andreibarabas/woocommerce into update-shareyourcart 2012-11-22 15:27:15 +02:00
Andrei Barabas a5908571ad remove sprintf as it seems there is a conflict between Gettext and sprintf 2012-11-22 14:08:09 +02: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
Mike Jolley 7d017ca25c Merge pull request #1777 from andreibarabas/update-shareyourcart
increment the version to 1.9.5
2012-11-16 10:13:53 -08:00
Mike Jolley 5d91e9ad42 Shareyourcart tweaks. Closes #1774. 2012-11-16 18:13:23 +00:00
Andrei Barabas e9d3772484 increment the version to 1.9.5 2012-11-16 16:02:13 +02:00
Andrei Barabas b7acbc2d2a Updated the ShareYourCart Integration such that it uses the latest SDK but still has the layout style of WooCommerce.
Analytics has been disabled
2012-11-16 13:55:15 +02:00
Mike Jolley 30410ff775 Dont track variable/grouped. Closes #1703. 2012-11-08 12:11:46 +00:00
Coen Jacobs 9bca393e79 [3.2.3] Classes XSS #1575 2012-10-17 14:46:38 +02:00
Mike Jolley 8c3ad31c07 Localisation spacing. 2012-10-16 10:45:33 +01:00
Coen Jacobs 943091d2ca [3.1.4] Prevent direct access to files #1575 2012-10-15 12:57:58 +02:00
Mike Jolley e10a29b3c0 last bits 2012-09-07 20:50:34 +01:00
Mike Jolley 261dc12353 Some final docs... 2012-08-15 19:30:39 +01:00
Mike Jolley b5b665e9ec More class docs 2012-08-15 19:15:10 +01:00
Mike Jolley 10a39244bd ecommerce track Closes #1361. 2012-08-10 16:56:13 +01:00
Mike Jolley a322a83a7d analytics tracking 2012-07-30 16:01:33 +01:00
Mike Jolley e2ee473453 Merge pull request #1316 from maxrice/ga_event_tracking
add google analytics event tracking for add to cart
2012-07-30 05:52:30 -07:00
Max Rice c7eed14159 add google analytics event tracking for add to cart
Revised implementation of GA event tracking after feedback on #1315.
Adds jQuery .click bind on add to cart buttons on both single product
pages and loop pages.

new filter:
woocommerce_ga_event_tracking_parameters - allows change of category,
action, or label parameters included in _trackEvent

closes #1256
2012-07-29 16:39:28 -04:00
Mike Jolley 0a5a03bf0c settings page slug. Closes #1306. 2012-07-29 11:21:17 +01:00
Mike Jolley f2f847ad5b Tweaks to #1180. And get_image confusion resolved (it shouldn't echo) 2012-06-29 18:56:42 +01:00
Mike Jolley bd3a6f264a Remove depreciated ereg_replace in validation class 2012-06-15 18:30:00 +01:00
Coen Jacobs 0bd3d5cbb8 Prevent error in ecommerce tracking if no categories set 2012-05-17 13:37:44 +02:00
Mike Jolley 11a7c438f5 sharethis image support Closes #1038. 2012-05-16 18:32:11 +01:00
Mike Jolley 12f9241162 fix analytics settings 2012-05-11 21:41:18 +01:00
Mike Jolley 5686e0826a notice 2012-05-10 13:51:35 +01:00
Mike Jolley e92ceaae15 No word from .org team - removing wootransmitter for now 2012-05-10 10:34:44 +01:00
Mike Jolley 9d30ad15fa wootrans opt in 2012-05-08 17:29:27 +01:00
Mike Jolley a537b2c18f Woo Transmitter Integration 2012-05-08 16:23:09 +01:00
Mike Jolley afd3eda733 unhook correction 2012-05-03 17:48:42 +01:00
Max Rice c3fa081a44 fix call_user_func warning
Warning: call_user_func_array() expects parameter 1 to be a valid
callback, class 'WC_Google_Analytics' does not have a method
'google_tracking_code' in /htdocs/wp-includes/plugin.php on line 405

tracking functions were inside of init_form_fields()
2012-05-03 11:56:08 -04:00
Mike Jolley 3bfb91ca0c init class 2012-05-01 10:19:56 +01:00
Mike Jolley 62c1d9d15c ShareYourCart + integration tweaks 2012-04-30 20:50:52 +01:00