Documentation

Learn how to set up, customize, and expand the functionality of WooCommerce

Troubleshooting

Not sure where to start? Check out our Troubleshooting Guide to read about common issues and their solutions.


Documents

  • Cross-browser testing your site

    Testing your WooCommerce website across multiple browsers is essential to ensure a seamless shopping experience for your users, regardless of their preferred device, browser or location.  By conducting cross-browser testing, you can identify and resolve compatibility issues that may affect the functionality, appearance, or usability of your site. Why is cross-browser testing important? Cross-browser testing […]

  • Troubleshoot AJAX issues

    AJAX (Asynchronous JavaScript and XML) is a web development technique for creating interactive web applications. With AJAX, web applications can send and retrieve data from a server in the background without interfering with the display and behavior of the existing page. This means you can update parts of a web page, without reloading the whole […]

  • Troubleshoot JavaScript errors

    JavaScript errors can interfere with essential WooCommerce functions like product displays, checkout, and form submissions. This guide shows you where to find these errors and how to begin troubleshooting them. What is JavaScript? JavaScript is a programming language that runs directly in the browser, not on the server. This setup allows it to respond quickly […]

  • Troubleshoot PHP errors

    PHP is a popular scripting language that powers many websites, including those built on WordPress. It runs on your web hosting server and allows your website to perform complex functions like processing form submissions, managing user sessions, and interacting with a database. How to find PHP errors To find PHP errors on your WordPress site, […]

  • WP_options table and site speed

    When a WordPress site runs slowly, the wp_options table is often an overlooked cause. This table stores key site data, like permalinks, site settings, scheduled posts, and widget details.  If you have already tried the most common steps for troubleshooting a slow WooCommerce site, then reviewing the wp_options table would be a good next step. […]

  • WooCommerce self-service guide

    WooCommerce troubleshooting and conflict testing are useful for finding out why your site is having problems. Have an issue with your WooCommerce store? We aim to help you solve it. Most common issues According to statistics, most issues are caused by: Outdated software Keeping software up to date helps protect your website against hacking. The […]

  • Email troubleshooting

    In some cases, issues can arise that prevent your WooCommerce store from sending emails, or your shoppers from receiving them. This guide aims to tackle common email problems related to WooCommerce stores, with clear steps to diagnose and resolve these issues. By default, WooCommerce sends mail using the wp_mail() function, a core function of WordPress. […]

  • How to test for plugin and theme conflicts

    What are theme and plugin conflicts? A conflict is an error or malfunction caused by two parts of code giving conflicting signals. For example, plugin A gives the signal to put the order in “Completed” status and plugin B prevents this from happening. Themes and plugins provide additional functionality and features — it also means […]

  • Finding PHP Error Logs

    With WordPress and WooCommerce, PHP error logs can be useful when investigating an issue with a site. This guide will provide steps and information about accessing the PHP error logs either within WooCommerce or on a hosting server. WooCommerce Logger WooCommerce features a logging system accessible via WooCommerce > Status > Logs, which records PHP […]

  • Troubleshooting using Health Check

    The Health Check & Troubleshooting plugin is useful for troubleshooting problems on your WooCommerce site, particularly those related to plugin and/or theme conflicts. It allows you to do several tests in a browser session, without affecting visitors to your live site. However, keep in mind that, given a particular combination of plugins, themes, and hosting […]

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.