Big WordPress Problem – Slow WP Admin / Uncached Pageloads Slow

Big WordPress Problem – Slow WP Admin / Uncached Pageloads Slow featured image

Some problems are first world problems. Other problems are big WordPress problems. We deal with some big WordPress customers, and often their sites can become slow. There’s sometimes a myth floating around that “WordPress doesn’t scale” or, more specifically, that “WooCommerce doesn’t scale” but there’s a reason I call this a myth… because it isn’t […]

How to Remove a Tab from WooCommerce

How to Remove a Tab from WooCommerce featured image

Have you ever wanted to remove a particular tab, or tabs, from your WooCommerce store? The snippet below will allow you to do just that, from your theme’s functions.php file. Remove Tabs from WooCommerce Add the snippet below to your child theme’s functions.php file. Be sure to remove the tabs you wanted (the code below […]

WooCommerce Hosting – Top 5 Hosts For An Ecommerce Store

WooCommerce Hosting – Top 5 Hosts For An Ecommerce Store featured image

Silicon Dales’ top five recommendations for hosting WordPress and WooCommerce. Clients often ask for our recommendation when buying web hosting for WordPress and particularly WooCommerce websites. Here, WooExpert Robin Scott gives guidance on choosing the right home for your WP site. The below post is published on 29 September 2017, and will be updated in […]

How To Remove Related Products from WooCommerce

How To Remove Related Products from WooCommerce featured image

The code snippet below will allow you to remove related products from your WooCommerce store, in case you had everything in your store setup just right, and you didn’t want to feature cross sells in your site. Cross sells and upsells Its worth first understanding which related products are being displayed in your site (the […]

How to Remove Obscure Payment Logos (Icons) from WooCommerce Stripe Gateway

How to Remove Obscure Payment Logos (Icons) from WooCommerce Stripe Gateway featured image

If you use the WooCommerce payment Gateway Stripe – and why wouldn’t you, it rocks rocks rocks! – and your currency is set to USD, you’ll notice that, as well as the common old Visa, Mastercard and American Express logo icons, you also see the not-quite-so-common Diners, JCB and Discover cards. On a recent project, […]

Minimum Requirements for WooCommerce

Minimum Requirements for WooCommerce featured image

Below are the minimum requirements for WooCommerce and (by extension) WordPress. Some are taken from WooCommerce, some from WordPress, and also, some, we are adding as recommendations. It should be apparent, below, which is which! Before getting started, if you’re here to assess a WooCommerce host, then you may be interested to check out our […]

How to Uninstall and completely remove WooCommerce

How to Uninstall and completely remove WooCommerce featured image

I know, right! Why would you want to do that?! Well, joking aside, there are legitimate reasons to want to take WooCommerce out of a WordPress site (maybe you’re migrating it to its own subdomain, we do this a lot for our clients), and, when you’ve got rid of it, you want to take out […]

Reverse Date Order of WooCommerce Reviews – Show Newest / Oldest First

Reverse Date Order of WooCommerce Reviews – Show Newest / Oldest First featured image

Sometimes you want to change some (seemingly) simple setting in your WordPress & WooCommerce website and you feel sure there should be “some setting” somewhere to fix it. For those times, we do the heavy lifting for our management clients, but for those of you learning how to self-host WooCommerce, we post tutorials. This is […]

Remove the Description tab from WooCommerce

Remove the Description tab from WooCommerce featured image

Ever wanted to remove the description tab from your WooCommerce website? Maybe you put the short description at the top and its pretty much the same text? Whatever the reason, if you’d like to remove the description tab from WooCommerce, you can do so using the snippet below, which should be added to functions.php, or […]

How to Automatically mark WooCommerce orders “Complete” on receipt of payment

How to Automatically mark WooCommerce orders “Complete” on receipt of payment featured image

Ever wanted your WooCommerce orders to be marked as “complete” straight away – for example if you never need them to be marked “processing” (maybe they are downloads, or a membership, or some other reason which means “processing” is not helpful to you, for example!?)? The snippet below in this page will get you there. […]

WooCommerce Tutorial: Remove “Showing All … Results” and “Default Sorting” from Shop / Category Pages

WooCommerce Tutorial: Remove “Showing All … Results” and “Default Sorting” from Shop / Category Pages featured image

If you use WordPress and WooCommerce to sell products on your website, you may well want to remove the default sorting and/or “Showing All X Results” text from your shop and category pages – particularly if you don’t have more than a handful of products! The code snippets below will allow you to do just […]

Sample Code – Adding UPS Tracking Code to Links

Sample Code – Adding UPS Tracking Code to Links featured image

Have you ever wanted to drop a UPS order tracking code link into your website (for orders) or email to customers, to allow them to “click here to track your order” and were wondering how to format this link? Well, wonder no more with a simple tutorial describing how to make exactly that! Sample Code […]

WooCommerce Tutorial: Allow users only to purchase items once

WooCommerce Tutorial: Allow users only to purchase items once featured image

Ever had a store where you don’t want to let your users purchase the same item twice? There are a few use-cases where this might be true, but whatever the root cause, if you have registered users on your WordPress and WooCommerce store, and it would be helpful for you to prevent customers from re-buying […]

Tutorial: Use WP CLI to recount WordPress taxonomy terms

Tutorial: Use WP CLI to recount WordPress taxonomy terms featured image

Sometimes in WordPress or WooCommerce website, you find that (for example) some custom post type or other content has been removed, but the taxonomy terms are still registering the “old” content, and therefore the term numbers are all wrong. Well, heck, what to do?! In this situation, there are a few steps you can take […]

Convert WordPress MySQL Database Tables from MyISAM to InnoDB for Better Scale

Convert WordPress MySQL Database Tables from MyISAM to InnoDB for Better Scale featured image

Scaling WordPress websites to stupidly big levels is something that makes us very, very happy. Over the past 10 years, I’ve overseen some fairly significant web applications, powered by WordPress, which pushed the envelope in terms of what the CMS can do. One instance saw us taking 5,000+ XML (NewsML + other types) files pushed […]

Troubleshoot & Fix WooCommerce Subscriptions 2.1 Upgrade Issues

Troubleshoot & Fix WooCommerce Subscriptions 2.1 Upgrade Issues featured image

If you recently upgraded WooCommerce Subscriptions to the much awaited and hotly anticipated version 2.1, you may find that there are a few nifty new features. Things like automatically retrying failed payments are now a thing, and much more. But, as with any upgrade, you may run into issues and incompatibilities. This will be particularly […]

WooCommerce: Change Review Author Display Name from Username

WooCommerce: Change Review Author Display Name from Username featured image

Have you ever wanted to change the way that WooCommerce reviews are displayed in your store? The code below, when added to your theme’s functions.php file will allow you to change comment author display from username to first name and last initial with a . after it. Please note, you can always change this to […]

Add a Padlock (or other) Icon into Checkout Button in WooCommerce

Add a Padlock (or other) Icon into Checkout Button in WooCommerce featured image

We recently had a request to add a padlock directly into the checkout button in a WooCommerce checkout, so I’m posting a snippet, below, which will allow you to do just that. Please note that several plugins add their own “checkout now” text, which is not the subject of today’s lesson, so you may want […]

How to declare WooCommerce support in your theme

How to declare WooCommerce support in your theme featured image

Received a WooCommerce help SOS through our contact form, so here is the simple answer to a question we’ve been asked more than once! [HINT if you came here looking for actual WooCommerce Support <- visit the link! i.e. if you wanted help and support with your wc project] If you have WordPress + WooCommerce […]

Silicon Dales