prefix . 'ws_alipay_'); } if (!defined('WS_ALIPAY_CHARSET')) { define('WS_ALIPAY_CHARSET', get_bloginfo('charset')); } if (!defined('WS_DS')) { define('WS_DS', DIRECTORY_SEPARATOR); } if (!defined('WS_ALIPAY_ROOT')) { define('WS_ALIPAY_ROOT', dirname(dirname(__FILE__)) . WS_DS); } if (!defined('WS_ALIPAY_INC')) { define('WS_ALIPAY_INC', WS_ALIPAY_ROOT . 'includes' . WS_DS); } if (!defined('WS_ALIPAY_URL')) { define('WS_ALIPAY_URL', WP_PLUGIN_URL . "/" . WS_ALIPAY_NAME_EN); } if (!defined('WS_ALIPAY_IMG_URL')) { define('WS_ALIPAY_IMG_URL', WS_ALIPAY_URL . '/styles/images'); } include_once('fnc.core.php'); include_once('fnc.api_core.php'); //////////////////////////////db section////////////////////////////////////// $wpdb->wsaliprefix = $wpdb->prefix . 'ws_alipay_'; $wpdb->wsaliproductsname = 'products'; $wpdb->wsaliproducts = $wpdb->wsaliprefix . 'products'; $wpdb->wsaliproductsmeta = $wpdb->wsaliprefix . 'products' . 'meta'; $wpdb->wsaliproductsmetatype = 'wsali' . 'products'; $wpdb->wsaliordersname = 'orders'; $wpdb->wsaliorders = $wpdb->wsaliprefix . 'orders'; $wpdb->wsaliordersmeta = $wpdb->wsaliprefix . 'orders' . 'meta'; $wpdb->wsaliordersmetatype = 'wsali' . 'orders'; $wpdb->wsalitemplatesname = 'templates'; $wpdb->wsalitemplates = $wpdb->wsaliprefix . 'templates'; $wpdb->wsalitemplatesmeta = $wpdb->wsaliprefix . 'templates' . 'meta'; $wpdb->wsalitemplatesmetatype = 'wsali' . 'templatets'; $ws_alipay_tables = array( $wpdb->wsaliproductsname, $wpdb->wsaliordersname, $wpdb->wsalitemplatesname ); ws_alipay_db_create(); date_default_timezone_set('UTC'); foreach ($ws_alipay_tables as $table) { $temp = array(); $tbl = $wpdb->wsaliprefix . $table; $tmpData = $wpdb->get_results("SHOW FIELDS FROM $tbl;", ARRAY_A); foreach ($tmpData as $k => $arr) { $temp[] = $arr['Field']; } ${'ws_alipay_table_' . $table} = $temp; //$ws_alipay_table_pruducts //$ws_alipay_table_orders //$ws_alipay_table_templates } //############################################################################ //PATH //USAGE: //require_once( WS_ALIPAY_INC . 'fnc.api_core.php' ); //$dirParent = dirname(dirname(__FILE__)) . DIRECTORY_SEPARATOR; //require_once( $dirParent . 'cfg.config.php' );