Category: Wordpress

  • Clearing the Cart After Placing an Order on WooCommerce: A PHP Code Snippet Guide

    In this guide, we’ll show you how to clear the cart automatically after placing an order on WooCommerce using a PHP code snippet. By implementing this code snippet in the appropriate location, you can ensure a clean slate for your customers, promoting an organized and hassle-free shopping experience. You can add the PHP Snippet on…

  • Preventing Empty Orders in WooCommerce: A Quick Guide

    Empty orders in WooCommerce can be frustrating for both customers and businesses. By implementing simple PHP snippets, you can ensure that orders are not placed without any products. This quick guide will walk you through the steps to validate carts and delete empty orders, improving the overall user experience and order management efficiency. 1. Disabling…

  • How to Add a New Tab on the Single Product Page in WooCommerce

    Adding a new tab with product meta on the single product page in WooCommerce can be a great way to provide additional information about your products to your customers. In this post, we’ll walk you through the steps to add a new tab with product meta on the single product page in WooCommerce. Step 1:…

  • Create a Custom Post Type in WordPress with PHP Snippets

    Creating a custom post type in WordPress can be a great way to organize your content and make it easier for your visitors to find what they’re looking for. In this post, we’ll walk you through the steps to create a custom post type in WordPress using PHP snippets. Step 1: Open functions.php To create…

  • How to Retrieve the Quantity of a Product from the WooCommerce Cart

    Introduction: One common functionality that store owners often need is to retrieve the quantity of a particular product in a customer’s cart. In this post, we’ll walk you through the steps to achieve this using WooCommerce hooks and functions. Let’s dive in! Step 1: Identify the product to retrieve its quantity To begin with, you…

  • Sorry, this file type is not permitted for security reasons.

    If you’re facing the “Sorry, this file type is not permitted for security reasons” error in WordPress, and none of the standard solutions have worked for you, there is another option you can try. You can add a line of code to your wp-config.php file that will allow unfiltered uploads. Here’s how to do it:…

  • Modify Shipping Methods Programatically in Woocommerce

    Modify Shipping Methods Programatically in Woocommerce is normal for any E-Commerce website build on WordPress using Woocomemrce. A lot of people gets confused when it comes to use woocommerce_package_rates filter on woocommerce to change shipping methods conditionally. I was one of them too. But woocommerce_package_rates do all stuff required to modify/remove shipping methods programatically. Paste…

  • Custom Shipping Methods Woocommerce

    Custom Shipping Method is a smart move if you want to show shipping methods according to your needs using some parameters/fields in woocommerce. To create a Custom Shipping Method, You will have to create a plugin using below code. Create a folder custom-shipping-method in wp-content/plugins. Create a file inside custom-shipping-method folder named custom-shipping-method.php and paste…

  • Litespeed Cache with Woocommerce

    Litespeed Cache is one of the best caching plugin on wordpress but sometimes it makes things worse on wordpress website. On this post we are going to talk about how we can make it work with woocommerce. Known Issues Cart Items Count getting cached. Add to Cart using Ajax doesn’t work. Woocommerce Pages getting cached…

  • Disable User Password Change Email/Notification on WordPress

    Wondering, How to disable user password change emails/notifications. Here is your answer. Disable Password Change Email to Admin Note: Create a Plugin or Add this code inside a custom plugin to make this code work. Suppressing this email notification has to handled with a plugin because pluggable.php is loaded earlier than a theme’s functions.php file. Disable Password Change Email…