This is a simple guide on how to add test products and orders dynamically to your WooCommerce shop. This functionality can be useful to test the limits of your website setup and of your server by allowing you to add 1000s of products and orders automatically.
If you are looking to add a product to the cart as soon as a specific page is loaded, we can do the following:
Clients are often looking to customise the checkout field on their WooCommerce shop. This can be done using the “woocommerce_checkout_fields” filter.
Imagine the scenario where we have 2 coupons, one (5off) that gives $5 discount to the total client order, as well as a coupon (10off) that gives $10 discount to the total client order. When the user inserts any of the coupons in, we want the $10 off coupon to apply only if the total …
In this tutorial, you will learn about how to create leads in Salesforce programmatically, without the use of plugins. This tutorial focuses on integrating Contact Form 7 to SF using the Web-to-Lead method. The full code can be found at the end of the tutorial. If you are interested in a different integration please let …
In WordPress we can remove update notifications from all users except specific roles, by username or by user ID. Below you can find a few examples that you can insert into your functions.php file.
In this guide, you will learn how to create custom validation in CF7. This guide is also the solution for programmatically making fields required. Contact Form 7 uses the validation server-side, which means we need to hook into the PHP functions/filters in order to create custom validations.
If your WordPress site shows you have an update available, but none can be found in themes or plugins, you can use this snippet to debug the issue.
I found myself in the situation where I had to give the client the possibility to hide some of their products from search, so they can manually send the product urls to their clients. The way I got around it at the time was to create a product category called Hidden and use the snippet …
As I often work with APIs for our clients, I often need a simple password generator that creates a random password using numbers and letters, both lowercase and uppercase. The function below is a simple example.