Not sure where to start? Check out our Troubleshooting Guide to read about common issues and their solutions.
Documents
-
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 […]
-
Paypal Update for SHA-256
This document is for anyone who has received an email from PayPal with the subject : IMMEDIATE ATTENTION REQUIRED: PayPal service upgrades PayPal is upgrading the certificate for www.paypal.com to SHA-256. This endpoint is also used by merchants using the Instant Payment Notification (IPN) product. The WooCommerce PayPal Standard Gateway itself requires no changes. You […]
-
WooCommerce Pages
Installation and Configuration: Upon installation, WooCommerce creates the following new pages via the Setup Wizard: How can I add a shortcode if I am using the block editor? To add the shortcode to a page with the Block Editor, please use the Shortcode Block, enter the shortcode and save the page. Re-install Pages or Install […]
-
HTTP 500 Internal Server Error — getting more information
An HTTP 500 Internal Server Error is a commonly encountered error. It is often temporary and is a general server error response. Error message Generally, an HTTP 500 Internal Server Error’s output is not descriptive and does not help narrow down the cause of the issue. It is considered best practice to show a generic error […]
-
Multiple installs on one domain + SESSIONS (conflict/session sharing workaround)
If you are running multiple installs of WordPress on the same domain, and SESSIONS are being shared between your installs you can add the following to your wp-config.php file to prevent this from occurring: if ( ! session_id() ) { session_name( 'PHPSESSID_1' ); } You can change the name to something unique for each install.
-
Fixing blurry product images
The majority of blurry product image issues are caused by theme styling, where the design of the theme specifies image dimensions that may not play nicely with WooCommerce. Note: Anytime a new theme is activated or image dimension settings are changed, previously-created thumbnails will need to be regenerated. To do so via your WP Admin […]
-
session_start warnings
If you get errors like this in your site header: Warning: session_start() [function.session-start]: open(xxx) failed: Permission denied (13) in xxx/wp-content/plugins/woocommerce/woocommerce.php on line 80 your server is to blame. PHP Sessions may not be set up correctly, or the sessions directory (usually /tmp) is not writable. You need to contact your hosting provider to resolve this.
-
Increasing the WordPress memory limit
There are two ways to address memory limit issues in WordPress: Do it yourself Below, you’ll find several methods for adjusting WordPress memory limits yourself. Note: This section requires advanced knowledge. Edit your wp-config.php file Add the following code snippet to the top of your site’s wp-config.php file: define(‘WP_MEMORY_LIMIT’, ‘256M’); This code snippet should be added […]
-
SSL, HTTPS, and WooCommerce
This document gives an overview of the Secure Sockets Layer (SSL) and Hypertext Transfer Protocol Secure (HTTPS), explaining their importance for securing your WooCommerce store. You’ll learn how to set up a free or paid SSL certificate on your site, and why they are essential for protecting customer data and boosting trust. Our aim with […]
-
Troubleshooting Core Taxes
This document contains troubleshooting suggestions for issues related to taxes in WooCommerce. What this guide covers The WooCommerce plugin includes support for basic tax rates. These built-in tax options are referred to as Core Taxes. Using Core Taxes, you can set up basic tax options under WooCommerce > Settings on the “Tax” tab, and also […]