So your WooCommerce plugin is not working, and you’re frustrated because you’re unsure of the solution? If yes, you might want to read further.
Everyone knows of the commendable features WooCommerce brings to the sphere of eCommerce website building. From aesthetic storefront themes options to checkout feature personalizations, WooCommerce has it all. From the sound of it, WooCommerce seems to be the perfect high-tech software for everyone, right?.
However, this free, personalizable and open-source platform sometimes comes across technical errors too. After all, which piece of technology (or anything for that matter!) doesn’t come with drawbacks? Lucky for you, we’re covering the A-Z of problems you may potentially face while using WooCommerce!
Table of Contents
- Why Is the WooCommerce Plugin Not Working?
- Solutions to Common WooCommerce Issues
- How to Fix WooCommerce Not Working on Website After an Update?
- How to Fix WooCommerce Is Causing Website to Not Load?
- How to Fix WooCommerce Shop Page Not Working?
- How to Fix WooCommerce Search Not Working?
- How to Fix WooCommerce Checkout Not Working?
- How to Fix WooCommerce Not Showing in WordPress?
- How Do I Reset WooCommerce?
- Contacting WooCommerce Support
Why Is the WooCommerce Plugin Not Working?
Plugins are additional software or programs that you can add to your browser for various reasons — there are even plugins to protect your privacy better while browsing on the Internet! Unfortunately, plugins stop working now and then, and the malfunction is contributable to a wide range of reasons.
Here we have listed three common reasons why the WooCommerce plugin could stop working:
1. Theme or Plugin Conflict
Essentially, plugins conflict means that there’s a plugin or something else counteracting the usual functions of the particular plugin. Generally, it could be either a conflict with your website’s theme or an installed plugin.
- First, go to Plugins>Installed Plugins.
- Then, deactivate every plugin, except for WooCommerce, that you’ve installed.
- If the issue is solved, then one (or more!) of your plugins is the cause of conflict.
- To identify which plugin, exactly, is causing the conflict, activate each plugin one-by-one.
- After identifying, remove the problematic plugin and replace it with an alternative plugin that doesn’t cause any conflict.
2. Your Plugin Has Been Disabled
Sometimes your plugins could be disabled, and you may not even know about it. Luckily, the steps to enable the plugins back are fairly simple. Please note that the steps may slightly vary from browser to browser, but here’s the gist of it:
- First, click on your browser’s menu button and choose Settings.
- Scroll over to privacy and settings and choose ‘content settings’.
Once you’ve turned it on, it means that you’ve enabled plugins.
3. The WooCommerce “Warning: Unresponsive Plugin” Error
If you’re receiving pop-ups saying “warning: unresponsive plugin” or “an error has occurred”, it means that your plugin is taking a longer than expected time to respond. To solve this, you can press on the continue option of the pop-up to give the plugin more time to respond.
If the problem persists, stop the plugin and exit your browser. You can now either try opening the plugin again or attempt changing to an alternative browser (i.e. Bing, Google Chrome, etc.). You can also alter your website’s maximum execution time; here’s how:
- First, connect to your remote files via FTP.
- Next, locate and right-click on the .htaccess file. Select View/Edit.
- After that, open the file in a notepad program and add code “php_value max_execution_time 300” at the bottom of the file.
4. Fatal Error Due To Plugins
The consequences of fatal errors are as terrifying as it sounds. Fatal errors cause a system to abort, and at times, lose all data that the system has been processing.
When experiencing this issue, attempt to log into your website via FTP. After logging in, find the conflicting plugin folder. Then, rename the folder to disable it and prevent another event of fatal error.
5. Your Plugin Has Been Uninstalled
Here’s a short answer: re-install the plugin! Though there’s no definitive answer to why this may have happened, there’s a definite way to resolve this issue. If it’s a WordPress plugin, press on the menu on your WordPress dashboard. Then, click Plugins > Add Plugin. You will then land on the Add Plugins page to search for your uninstalled plugin and re-install it.
Solutions to Common WooCommerce Issues
Apart from the WooCommerce plugin not working, many users have reported other inconveniences, too; some are widespread, whilst some are relatively uncommon. Regardless of the nature of the problem, we have shortlisted a few WooCommerce-related issues and their corresponding solutions for you. You can learn how to repair WooCommerce and, hopefully, put an end to the problem at hand.
How to Fix WooCommerce Not Working on Website After an Update?
Updates are important, but sometimes they come at the stake of losing plugins’ functions. Troubleshooting is the first step if WooCommerce has stopped working after an update. To do this, deactivate all of your WordPress plugins at once.
Then, continue to activate these plugins one-by-one and identify if WooCommerce is still not working. If it remains non-functioning, you might try debugging to resolve any errors on the plugin itself.
The long way of debugging is through editing your wp-config.php file. Luckily, the WordPress Query Monitor helps with debugging in just a few clicks.
To install WordPress Query Monitor:
- Go to Plugins > Add Plugin and install Query Monitor.
- Then, go to your website page and click on the Query Monitor menu placed at the admin bar.
- This will help to give you behind the scenes of your website and sort out the issue with your plugin.
How to Fix WooCommerce Is Causing Website to Not Load?
If your WooCommerce page is not displaying and it’s stuck loading for a long time, it could be due to cache slowing down your website. Too many plugins, or major changes to your website produces a lot of cache.
On top of that, the WooCommerce plugin itself comes with a lot of styles and scripts to carry out its function effectively. Therefore, you can either clear cache on your website pages or install a WordPress Caching Plugin for your website.
How to Fix WooCommerce Shop Page Not Working?
If any of your website pages are not showing up, here’s how your can fix it:
- Go to the navigation bar to create a new page. Click + New > Page
- Add the correct page shortcode.
- Click on the publish button
- If you’re using WooCommerce > 2.1.x, go to: WooCommerce > Settings > *tab* and select the page you just created
- Otherwise, go to WooCommerce > Settings > General and select your newly created page
- Finally, hit Save.
How to Fix WooCommerce Search Not Working?
From time to time, WooCommerce users complain of search functions or results not working. If you’re facing these issues, try deleting the cache and searching again. Installing the WP Optimize plugin can help you with cache, clearing and compressing. You must also ensure your web hosting provider is suitable for your website’s traffic.
How to Fix WooCommerce Checkout Not Working?
Checking out is the final step in a customer’s purchasing process. Therefore, it’s important to keep this step as simple, straight-forward and easy for the customers. If you have any issues with WooCommerce checkout not working, we’ve listed a few solutions for you.
1. Fixing WooCommerce Checkout Not Working on Mobile
WooCommerce not working on mobile phones could be due to conflict with your theme or co-existing plugin. Hence, the best way to solve this issue is to temporarily change your theme to Storefront, the default WooCommerce theme.
Then, continue to disable every other plugin except for WooCommerce. This will help you to identify the offending plugin and take action on it. At the same time, make sure your website has been mobile optimized too, as this helps to enhance your customers’ experience.
2. Unable To Process Payments
Double-checking your payment gateway configuration is crucial to ensure you’re providing optimal customer experience on your website. The first rule in setting up an eCommerce website is to obtain SSL or TLS certificates. If you have these certificates, but there’s still checkout issues, here’s how you can fix it:
- Remove any alternative plugin for the checkout process
- Switch off the force SSL setting
- Go to Settings > General and make sure your WooCommerce URL is updated
- If the problem persists, install WooCommerce payment gateway plugins to address checkout not working.
3. Downloadable Links Not Available
In some eCommerce websites, a downloadable link would be automatically sent through email to customers upon checkouts. An error in this process will undoubtedly cause a lot of stress to both customers and retailers. To fix this issue, we need to look into why it happens.
Usually, a table conflict in your website’s SQL database contributes to this problem. Table names with more than 64 characters will have difficulties in generating downloadable links.
Here’s how you can modify or shorten your table prefix:
- First, go to Plugins > Add Plugin on your WordPress website.
- Then, install the DB Prefix Change plugin.
- Now, you can change table prefixes that are too long to a more ideal length.
- Finally, Reactivate WooCommerce and it should be able to generate working links now.
How to Fix WooCommerce Not Showing in WordPress?
Sometimes, you may have everything set up–logged into your WordPress account and also have WooCommerce plugin installed – but things still go wrong! If the WooCommerce plugin is not showing in your WordPress website, here’s what you can do:
- First, log in to your WordPress cPanel/FTP.
- Then, delete WooCommerce at /wp-content/plugins/?.
- Finally, re-install WooCommerce from Plugins > Add New.
On top of that, debugging can also help eliminate any defects that interfere with WooCommerce’s operations.
How Do I Reset WooCommerce?
- First, go to the WordPress Dashboard.
- Then, select Plugins and search for WooCommerce
- Click deactivate.
- Open the website’s wp-config.php file through FTP.
- Add define(‘WC_REMOVE_ALL_DATA’, true); at the bottom and press save.
- Click Deactivate > Delete to remove all of its data from your WordPress website database.
- Go to your WordPress Dashboard .
- Press Plugins > Add New and search for WooCommerce.
- Click Install Now.
- After installing, click Activate Now.
Contacting WooCommerce Support
WooCommerce takes pride in having outstanding support services for its users. They have a team made up of skilled employees from over 58 countries in their customer support department.
They accommodate general queries regarding extensions, themes, purchases, and more! Therefore, if you require assistance from them at any time of the day, you’re only a call away from connecting with the members of WooCommerce themselves!
- Go to the WooCommerce contact us page and choose a topic to get assistance on
- Sometimes, you can get answers and solutions in the WooCommerce FAQ page here.
- If not, you can post questions in the WooCommerce community forum here and discuss or receive feedback about your concern from other WooCommerce users
- Alternatively, you can have a one-to-one call with the WooCommerce customer service employees by either filling up their contact us form or signing up to call them.
WooCommerce issues are stressful, but it’s not the end of the world because they are solvable. We hope these straightforward solutions for common WooCommerce errors have been helpful for you.
If you’re experiencing other advanced issues requiring technical support, please reach out to us. We have worked hand-in-hand with many other clients just like you to bring out the best outcome.
Before leaving, leave your comments on these prompts— we look forward to hearing from you.
- Have the solutions worked for you?
- Have you experienced other WooCommerce issues not listed here?
- What are your favorite WordPress plugins?
We also encourage you to share this article with someone who might need it!