From 396b1470255215236f5ad6bfc1a62ebdeff62525 Mon Sep 17 00:00:00 2001 From: Nahid Date: Wed, 4 Sep 2024 20:05:04 +0600 Subject: [PATCH] Fix fatal error when woocommerce is not active but shortcodes are used --- inc/modules/clear-cart/class-clear-cart.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/inc/modules/clear-cart/class-clear-cart.php b/inc/modules/clear-cart/class-clear-cart.php index 4a799af5..6663aeeb 100644 --- a/inc/modules/clear-cart/class-clear-cart.php +++ b/inc/modules/clear-cart/class-clear-cart.php @@ -40,6 +40,10 @@ class Merchant_Clear_Cart extends Merchant_Add_Module { * */ public function __construct() { + if ( ! class_exists( 'Woocommerce' ) ) { + return; + } + // Module id. $this->module_id = self::MODULE_ID;