芝麻web文件管理V1.00
编辑当前文件:/home/mybf1/www/class.bf1.my/wp-content/plugins/ecwid-shopping-cart/includes/class-ecwid-config.php
'wl_mode', self::BRAND => 'brand', self::CONTACT_US_URL => 'contact_us_url', self::KB_URL => 'kb_url', self::REGISTRATION_URL => 'registration_url', self::OAUTH_TOKEN_URL => 'oauth_token_url', self::OAUTH_AUTH_URL => 'oauth_authorize_url', ); return $wl_config; } /** * @return array */ protected static function _get_common_config() { $common_config = array( self::OAUTH_APPID => 'oauth_appid', self::OAUTH_APPSECRET => 'oauth_appsecret', self::TOKEN => 'oauth_token', self::STORE_ID => 'store_id', self::CHANNEL_ID => 'channel_id', self::API_DOMAIN => 'api_domain', self::FRONTEND_DOMAIN => 'scriptjs_domain', self::CPANEL_DOMAIN => 'cp_domain', self::DEMO_STORE_ID => 'demo_store_id', ); return $common_config; } /** * @param $values */ protected static function _apply_config( $values ) { $wl_config = self::_get_wl_config(); $common_config = self::_get_common_config(); $empty_is_allowed = array( self::REGISTRATION_URL, ); $is_wl_enabled = @$values['wl_mode']; foreach ( $wl_config as $name => $ini_name ) { $value = @$values[ $ini_name ]; if ( $is_wl_enabled && ( $value || in_array( $value, $empty_is_allowed ) ) ) { EcwidPlatform::set( $name, @$values[ $ini_name ] ); } else { EcwidPlatform::reset( $name ); } } if ( isset( $values[ self::TOKEN ] ) && ! isset( $values[ self::STORE_ID ] ) || ! isset( $values[ self::TOKEN ] ) && isset( $values[ self::STORE_ID ] ) ) { unset( $values[ self::TOKEN ] ); unset( $values[ self::STORE_ID ] ); } foreach ( $common_config as $name => $ini_name ) { $value = @$values[ $ini_name ]; if ( $value ) { EcwidPlatform::set( $name, $value ); } else { EcwidPlatform::reset( $name ); } } ecwid_invalidate_cache( true ); } } add_action( 'admin_enqueue_scripts', array( 'Ecwid_Config', 'enqueue_styles' ) );