OpenLiteSpeed + Redis Object Cache

Adding Redis to OpenLiteSpeed introduces an additional caching layer, enhancing the performance of your WordPress websites. The first step is to verify your PHP version. This can be done through phpinfo() or via the OpenLiteSpeed web panel. In my case is PHP 7.4 In SSH Now that Redis is installed and operational, let’s proceed to … Read more

Plugin Woocommerce direct logout

WooCommerce request to click on a confirmation link once click “logout”.There are two ways to bypass and remove the “Are you sure you want to log out?” link. Via Plugin I made a small plugin called Direct Logout.This plugin bypasses the WooCommerce logout confirmation link and lets you choose where to redirect the now logged-out … Read more

Hide some products form google on woocommerce

The code below hide from google a product that have a value “b2b” on a custom field.Note #1: I used a ACF function to call the custom field, but you can use get_post_metaNote#2: Required Yoast seo Will return <meta name=”robots” content=”noindex, nofollow” /> if true.If false <meta name=”robots” content=”index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1″ /> This … Read more

Remove, not hide, options from variables dropdown menu in wooCommerece’s product pages

Yesterday I had to find a way to show or remove specific options from the product variables dropdown menu.My first thought was hiding using javascript or CSS, but in the end, some browsers (like the iPhone’s safari) keep show those.If you looking at how to hide there are some interesting articles like this oneAnyway, the … Read more

Add custom fields to variation in wooCommerce admin panel

Tested on php 7.4 wp 5.5.1 wooCommerce 4.5.2 The following code add a select box on each product variation It can be called on the product page by:var_dump(get_post_meta( $available_variations[$key][‘variation_id’], ‘licence_ppl’, true )); Note that in this case i’m in a foreach [foreach ($available_variations as $key => $value) ] You can add the following type of … Read more