Forum Replies Created
-
AuthorPosts
-
gamehermitMember
Awesome…thanks! We just moved to VPS.NET Cloud Hosting. It uses LiteSpeed as opposed to Apache and they have assured me that its’ scalability will more than handle the 2,000 concurrent users we get during busy rushes
That article looks very helpful….thanks
~ Jack
gamehermitMemberHi Martin,
I’m testing Quick Cache right now and added the following to the “Don’t Cache These Special URI Patterns” and it works fine for me:
ap_id
cart_in_use
eMember_in_use
Here’s a screenshot: http://www.pumpkinlady.com/images/QC.png
Hope this helps,
Jack
gamehermitMemberThanks wzp….LOL…it magically fixed itself. No idea what happened
Thanks,
Jack
gamehermitMemberThanks wzp. Any idea why that would start showing up all of a sudden? No changes were made on the server. Is there a way to correct it?
Thanks,
Jack
gamehermitMemberAbsolutely FANTASTIC…very nice!
Once again…AWESOME service. Thank you so much!
Jack
gamehermitMemberAwesome
gamehermitMemberI just wanted to report back to let you know that it works perfectly….thanks so much
gamehermitMemberThat’s awesome! Thank you!
Quick question…you had done some work on the coupon/discount on the build I’m currently using. Will those changes still be in effect if I upload the new version of the store?
gamehermitMemberCool…Thanks!
Can you put email shortcodes in the subject line?
August 19, 2011 at 12:31 pm in reply to: Google Analytics stopped tracking e-commerce transactions #35608gamehermitMemberCool….figured out that it was indeed CloudFlare!
The problem was being caused by having the CSS Minify setting enabled in the CloudFlare settings. To test this I disabled the CSS Minify and emptied the CloudFlare cache…(all the other settings in CloudFlare were left at the default). Next I ran a test transaction. When I checked Google Analytics this morning, the transaction was there
So if anyone is having trouble with sales tracking in GA, and is using CloudFlare..try disabling the CSS Minify settings and see if the problem goes away.
Hope this is helpful
Jack
August 19, 2011 at 2:34 am in reply to: Google Analytics stopped tracking e-commerce transactions #35606gamehermitMemberOk…just ran a transaction through with the CloudFlare CSS Minification disabled (so CloudFlare is doing no Minification now). If the sale gets reported to GA then we know that that was the culprit. If it doesn’t show up then it’s more than likely the “Website Pre-loader” on CloudFlare.
Everything from the cart looks fine…the Thank You page, the code from the view source (see below), etc… So I’m certain that it has nothing to do with the cart or the W3 Total Cache.
I found out that a lot of web hosts (I use HostGator.com) have made CloudFlare available by simply letting the user enable it in CPANEL. CloudFlare is fantastic but I’m hoping that I can find out what settings to look out for when using it and trying to track sales at the same time.
Code:<script type=”text/javascript”>//<![CDATA[
// Google Analytics for WordPress by Yoast v4.1.3 | http://yoast.com/wordpress/google-analytics/
var _gaq = _gaq || [];
_gaq.push([‘_setAccount’,’UA-412406-1′]);
_gaq.push([‘_trackPageview’],[‘_trackPageLoadTime’],[‘_addTrans’,’36B90383MJ366861M’,’The Pumpkin Lady’,’0.01′,’0.00′,’0.00′,’Powhatan’,’VA’,’United States’],[‘_addItem’,’36B90383MJ366861M’,’570′,’Snap’,”,’0.01′,’1′],[‘_trackTrans’]);
(function() {
var ga = document.createElement(‘script’); ga.type = ‘text/javascript’; ga.async = true;
ga.src = (‘https:’ == document.location.protocol ? ‘https://ssl’ : ‘http://www’) + ‘.google-analytics.com/ga.js’;
var s = document.getElementsByTagName(‘script’)[0]; s.parentNode.insertBefore(ga, s);
})();
//]]></script>Jack
August 19, 2011 at 2:04 am in reply to: Google Analytics stopped tracking e-commerce transactions #35605gamehermitMemberI just received a reply from CloudFlare…I think the problem may have been there. I had CSS minify turned on through their service. They suggested disabling that and seing if that fixes the issue. They also have a feature called “Website Pre-loader” which may be the culprit as well. I will keep you informed when I discover which is the culprit.
This is becoming a REALLY popular service but they are going to have to address these issues in the future if they indeed causing the issue…which I believe they are. This way if any other eStore customers experience the same thing then hopefully this post will help
Thanks for looking verifying that I had the right settings in place.
Jack
August 18, 2011 at 4:53 pm in reply to: Google Analytics stopped tracking e-commerce transactions #35603gamehermitMemberI am using W3 Total Cache…and I’m going through CloudFlare…is there settings I need to change with either of these?
I have the following entries in the Page Cache Section:
Rejected Cookies:
ap_id
cart_in_use
eMember_in_use
Cache Exception List:
wp-comments-popup.php
wp-links-opml.php
wp-locations.php
Thanks,
Jack
gamehermitMemberHappy Dance ~ Happy Dance!!!! The above worked like a charm I’m now getting scores of 88 – 90 on all of my product pages with Google Page Speed (up from the low 40’s).
All of the product thumbs are un-scaled 148px X 148px images that when clicked open a larger (second) image in “lightbox”. As for the question of uploading the data…I watched the uber cool video by Kirk and learned all I needed to know about importing and exporting via phpMyAdmin: http://www.tipsandtricks-hq.com/how-to-easily-import-or-export-any-of-your-wordpress-database-content-using-phpmyadmin-3415
It might not have ben the “best” fix but it’s working great for us….you can check out one of the product pages here:
Jack
gamehermitMemberI think I figured something out! WOOT…coffee is kicking in
I only have one image per product so I don’t need to display additional images. BUT I was thinking that I might be able to use the additional images field.
I changed this bit:
***************************
Code:else
{
$output .= ‘<div id=”lightbox”>thumbnail_url.'” rel=”lightbox” title=”‘.$ret_product->name.'”><img src=”‘.$thumb_img.'” alt=”‘.$ret_product->name.'” /></div>’;
if(!empty($ret_product->additional_images))
{
$product_images = explode(‘,’,$ret_product->additional_images);
foreach ($product_images as $image)
{
$output .= ‘name.'”>‘;
}
}***************************
to:
***************************
Code:else
{
$output .= ‘<div id=”lightbox”>additional_images.'” rel=”lightbox” title=”‘.$ret_product->name.'”><img src=”‘.$thumb_img.'” alt=”‘.$ret_product->name.'” /></div>’;
[code]Basically I replaced the “.$ret_product->thumbnail_url.” in the $output line with “.$ret_product->additional_images.” … so now when I click on the thumbnail the “lightbox” link goes to the additional image instead of the original product image.
So to make everything work, I replaced the original product image with a 148 X 148 .jpg file so no scaling occurs when the page loads. Next I added the original 500 X 500 .jpg image to the “Additional Images” field in the back office.
Lastly, I removed this code that displays the additional images:
***************************
[code]
{
$product_images = explode(‘,’,$ret_product->additional_images);
foreach ($product_images as $image)
{
$output .= ‘name.'”>‘;
}
}***************************
Kind of backwards but it works
Now the only problem I’m having is I’m not sure how to bulk update the current products through CSV to DB. Can I import a new CSV with just the thumb nail url and the additional url and just have those values updated for the existing products?
Jack
-
AuthorPosts