Category: <span>support</span>

On support in WooCommerce

This post reflects solely my personal opinion. It is not affiliated or supported by Automattic or WooCommerce in any ways.

What do you get when you shop at WooCommerce.com?

When you buy an extension at WooCommerce.com you buy three things.

Access to the files you purchased.
All files may be downloaded unlimited times for as long as your subscription is valid.
Access to a closed support form.
You may contact the WooCommerce team directly via the support form, which opens a ticket in ZenDesk.

WordPress WooCommerce troubleshooting flowchart for support

Every support case is the same, but different.

In an attempt to empower every one to be a little better when it comes to troubleshooting their WordPress / WooCommerce site: Here is a flow chart that displays the steps I take in many (not all) support tickets, when doing WooCommerce support.

Click on the button below the image to download a PDF version.

This flow chart is super beta and will be developed further by me.
Check back frequently or subscribe on the right via email to receive updates.

I hope you find it helpful.

Current version: 1.1

How to fix E-Mail problems in WordPress and WooCommerce

A frequent issue in WordPress or WooCommerce: Email do not get sent. Here is a suggested path to resolve this.
Step 1: Install a log to see if mails get triggered
The first thing you want to do when dealing with this is make sure, that there is email activity to begin with. Here are two plugin that can help you:

https://wordpress.org/plugins/wp-mail-logging/
https://wordpress.org/plugins/email-log/
https://wordpress.org/plugins/log-emails/

Install one of them, then repeat the action that triggers the mail (register for a new account, purchase a product in your shop) and take a look at the log.

How to enable Template Debug Mode in WooCommerce


Since WooCommerce 3.0 there is no template debug mode option anymore. Instead add this to your wp-config.php
define( 'WC_TEMPLATE_DEBUG_MODE', true );

WooCommerce has two very nice debug features often overlooked. One of them being the Template Debug mode. This tool will disable template overrides for logged-in administrators for debugging purposes and should always be tried out as a first step, when dealing with WooCommerce issues related to layout and content. It is also very helpful when checking for conflicts.

Many themes overwrite WooCommerce template files.

Duplicate images when using WooCommerce Product CSV Import Suite

When using WooCommerce Product CSV Import Suite you may at one point find yourself with duplicated images in your media library.

WooCommerce has an FAQ here that explains how to avoid physical duplication of image files on your server.

The images will still always be duplicated in your Media Library though, here is why.

The extension uses the WP importer. The WP importer dictates a 1:1 relationship of product and image. We have yet to find a way to circumvent this.

WooCommerce Subscriptions blank settings after upgrade

If you have a blank WooCommerce Subscriptions or WooCommerce Checkout settings page after upgrading to WordPress 4.4 while running WooCommerce Subscriptions, then you might have run into an error caused by a modification in a core file that was released with WordPress version 4.4. This issue also prevents anyone from adding subscription products to the cart.

Turning on WP-DEBUG  will get you this kind of error:
Fatal error: Uncaught exception ‘Exception’ with message ‘SSL certificate problem: unable to get local issuer certificate’
The error has been fixed already and will be released in WordPress version 4.4.1.