[0] . $ver[1]; if( $ion_pref != ADSABANDONED_CODE && $ver[0] . $ver[1] < 73 ) return sprintf( 'You installed Abandoned Cart plugin for PHP %1$s, but your version of PHP is %2$s.' . ' ' . 'Please download and install Abandoned Cart plugin for PHP %2$s.', isset( $ion_args[ ADSABANDONED_CODE ] ) ? $ion_args[ ADSABANDONED_CODE ] : 'Unknown', PHP_VERSION, 'https://alidropship.com/addons/ads_abandoned/#updateaddon' ); } $extensions = get_loaded_extensions(); $key = 'ionCube Loader'; if( !in_array( $key, $extensions ) ) { return sprintf( __( '%s Not found' ), $key ) . '. Please check instructions .'; } $plugins_local = apply_filters( 'active_plugins', (array) get_option( 'active_plugins', [] ) ); $plugins_global = (array) get_site_option( 'active_sitewide_plugins', [] ); $isInstallAlids = in_array( 'alids/alids.php', $plugins_local ) || array_key_exists('alidswoo/alidswoo.php', $plugins_global); $isInstallWooAlids = in_array( 'alidswoo/alidswoo.php', $plugins_local ) || array_key_exists('alidswoo/alidswoo.php', $plugins_global); $isInstallWooSellvia = in_array( 'sellvia-platform/sellvia-platform.php', $plugins_local ) || array_key_exists('sellvia-platform/sellvia-platform.php', $plugins_global); $isInstallPlugins = $isInstallAlids || $isInstallWooAlids || $isInstallWooSellvia; require_once( ABSPATH . 'wp-admin/includes/plugin.php'); if( !$isInstallPlugins ) { return __( 'Error! Abandoned Cart add-on requires Alidropship plugin, AliDropship Woo or Sellvia plugin for its proper work', 'abd' ); } return false; } /** * abandoned_admin_notice__error */ function abandoned_admin_notice__error() { $check = abandoned_check_server(); if( $check ) { $class = 'notice notice-error'; $message = __( 'Error!', 'abd' ) . ' ' . $check; printf( '
%2$s