Changing WooCommerce Availability Text

Sometimes you may want to change the default text that WooCommerce states under a products availability. By default, WooCommerce lists products in stock as either ‘X in stock’ or only showing the message when you are running low on stock. These are set in the WooCommerce settings: WooCommerce -> Settings -> Products -> Inventory -> … Continued

How much does a WordPress website cost?

Each web development project I undertake for clients is somewhat unique so it can be hard when it comes to WordPress development pricing. I find that no two websites are exactly the same, so before I know your exact needs, it is very tricky to work on an accurate description of what your site will … Continued

The easiest way to export WordPress comments into another site

Recently, during a website makeover, I began working on a new site and while developing it, new comments had been added to the live site.  As I had already made a copy of the site to work on at the start of the project, the latest comments wouldn’t have been included in my copy when … Continued

Show WordPress current version and latest version in admin footer

It can be a little annoying when there is a new version of WordPress available and you’re not sure what version your are currently running. Sometimes it’s worth waiting a while after a new major update to see if it brings bugs and it would be worth to know how far behind you are to … Continued

Move Yoast Meta Boxes Down The Post Edit Screen

If you want to push the Yoast SEO plugin metabox down – particularly if using other plugins like Advanced Custom Fields for building content – then you can add this little snippet to push it down:

Add Bootstrap 4 Navwalker to Roots Sage 9

I had some trouble getting the Bootstrap 4 Navwalker into a new Sage Roots 9x theme. I tried the instructions seen on the navwalker page but kept getting errors and whitescreens. Eventually, here’s what I did to get it working: 1. Download the Bootstrap 4 Navwalker file and add it to the theme: https://github.com/MWDelaney/sage-bootstrap4-navwalker Be … Continued

Prevent blurry Woocommerce gallery images after 3.3 update

Woocommerce has updated a few times since, but I ran into a confusion when trying to understand how a clients product images were looking blurry as thumbnails on the product page. The Settings -> Media were set to 300×300 The Appearance -> Customize -> Woocommerce -> Product images were set to 300×300 The themes functions … Continued

Add Prefix to URL of Custom Post Type

While you can use a plugin to accomplish this, I always prefer to code this manually without the need for a plugin. To explain what we’re trying to achieve here, usually, creating a CPT (Custom Post Type) just adds this onto the site domain or where WP is installed. So normally, the URL would look … Continued