Tell me more ×
WordPress Answers is a question and answer site for WordPress developers and administrators. It's 100% free, no registration required.

I was hoping to collect some thoughts and ideas to help speed up my cart and checkout page. We're using WP Super Cache, WooCommerce, WooCommerce Stripe, WooCommerce Subscritpions, and WooCommerce UPS. I get very sporadic load times between 3.5s to 10s.


Recreate:

You can also recreate by doing the following:

  • Repeat step one from above.
  • Instead of clicking "Buy Now", click "Enroll Now"
  • Check checkbox, click "I Agree, Take Me To Checkout"
  • Cannot post link due to new user status, but this will be /checkout/. (This page is also the critical issue, loads slowly).

I have tried debugging using developer tools for Chrome (Audits, Network, Cleaning Console Errors) and the ySlow and PageSpeed Insights extensions, various caching plugins, etc, but the results I'm getting are only slight bumps in performance.

So it's time to turn to the experts, how can I speed up my cart and checkout pages?


Jon

share|improve this question
On which specific pages are you seeing slow performance? How can we test/see the issue without buying? – Stephen Nov 26 '12 at 21:10
Edited to add easy steps to recreate the issue. Thanks. – Jon Mcdonald Nov 26 '12 at 21:26
Please explain exactly what you done with "multiple extensions". It could help rule our some things. – s_ha_dum Nov 26 '12 at 21:29
For WordPress plugins I've specifically installed both W3 Total Cache, and WP Super Cache (not at the same time) with no real addition. I've also used the Chrome console and got rid of all 404 errors. I've ran audits using Chrome developer tools and done what I could within the past hour. I'm now using ySlow, and going through reported errors one by one. – Jon Mcdonald Nov 26 '12 at 21:34
iq-express.com/wp-content/themes/PrivateLawyer/admin/widgets/… returns a 404, causing quite a delay in the process. Also there is a major delay in your facebook calls, which isn't too uncommon. – Stephen Nov 26 '12 at 21:36
show 2 more comments

closed as too localized by toscho Apr 8 at 10:04

This question is unlikely to help any future visitors; it is only relevant to a small geographic area, a specific moment in time, or an extraordinarily narrow situation that is not generally applicable to the worldwide audience of the internet. For help making this question more broadly applicable, see the FAQ.

1 Answer

1) Start with the basics: look at your page source; what is all this garbage?:

It uses a technique called Physio-Neuro therapy to help rewire the brain utilizing the brain\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

2) See http://gtmetrix.com/reports/iq-express.com/orN6oHYk or other such site performance benchmark sites. That shows you haven't set up WP Super Cache and browser caching correctly. See http://stackoverflow.com/questions/6878427/leverage-browser-caching-how-on-apache-or-htaccess among other answers.

3) Who is unifiedlayer.com? Their own page times out. What are their reviews as a web host? Probably a good idea to find a new host

share|improve this answer
Thank you very much. Good catch on that weird meta issue. The theme isn't making proper use of the options API provided by WordPress, and stores to the database directly. I think that it doesn't sanitize input/output properly. I'll fix that. Also our host is BlueHost, not sure why it showed unifiedlayer.com. Thanks for your advice going to go through this and see what gains I can get. – Jon Mcdonald Nov 26 '12 at 21:43

Not the answer you're looking for? Browse other questions tagged or ask your own question.