خب اینجا دو راه معرفی میکنیم که بفهمیم آیا پلاگین WooCommerce فعال هست یا نه

 

۱ – با استفاده از class_exists

if ( class_exists( 'woocommerce' ) ) { //WooCommerce Is Active }

در کد بالا ما خیلی ساده چک می کنیم ببینیم آیا کلاس woocommerce وجود داره یا نه , کلاسی که به محض فعال شدن پلاگین WooCommerce ایجاد میشه ۲ – روش بعدی به این صورت هست

 

۲ – با استفاده از  is_plugin_active

if ( is_plugin_active('woocommerce/woocommerce.php') ) { //WooCommerce Is Active }

در این روش از یک فانکشن وردپرسی استفاده میکنیم که یک ورودی داره و اون ورودی اسم فولد پلاگین و اسم فایل اصلی پلاگین هست که با فرمتی که نوشتیم استفاده میشه