07967 325669 info@mootpoint.org

My web development blog collects posts I’ve made solving problems for my clients. There’s hints, tips and code snippets for all the open source frameworks I work with: WordPress, WooCommerce, OpenCart, Drupal, Magento and more. If you have a web development question, get in touch or post a question in the comments, I’ll try my best to help.

WooCommerce make UK county checkout field required

WooCommerce make UK county checkout field required

I was recently tasked with setting the County (billing_state / shipping_state) fields in the WooCommerce checkout to be required fields. The standard way to override these billing and shipping fields is to use the woocommerce_billing_fields...

Debug WordPress by logging hook calls

Debug WordPress by logging hook calls

Learn how to log every action and filter hook call in WordPress. Identify which processes are running and which are resource intensive and need optimising.

WorldPay Business Gateway for OpenCart 2.x

WorldPay Business Gateway for OpenCart 2.x

From OpenCart version 2.0.2.0, the built in WorldPay payment gateway no longer takes transactions for WorldPay Business Gateway, but was changed to connect to WorldPay Online Payments API. Find out how to install the old gateway on newer versions of OpenCart.