id ) ) { return; } // List of plugins: 'plugin-folder/plugin-file.php' => 'Display Name' $plugin_list = [ 'woo-multi-currency/woo-multi-currency.php' => 'CURCY - Multi Currency Plugin', 'woocommerce-aelia-currencyswitcher/woocommerce-aelia-currencyswitcher.php' => 'Aelia - Currency Switcher plugin', 'woocommerce-currency-switcher/index.php' => 'FOX - Currency Switcher Plugin', 'woocommerce-multilingual/wpml-woocommerce.php' => 'WPML plugin', 'advanced-custom-fields/acf.php' => 'ACF - Advanced Custom Fields', ]; $user_id = get_current_user_id(); $dismiss = get_user_meta( $user_id, 'disco_compatible_plugin_notice_dismissed', true ); if ( $dismiss === 'never' ) { return; } // Require plugin functions if not loaded yet if ( ! function_exists( 'is_plugin_active' ) ) { require_once ABSPATH . 'wp-admin/includes/plugin.php'; } // Find active plugins from the list $active_plugins = []; foreach ( $plugin_list as $plugin_file => $plugin_name ) { if ( is_plugin_active( $plugin_file ) ) { $active_plugins[] = $plugin_name; } } // If none are active, don't show notice if ( empty( $active_plugins ) ) { return; } ?>