wpdb wp를 사용하는 경우 데이터 테이블을 만들려면
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | ; 글로벌 $ wpdb; donators = $wpdb -> prefix . 'donators' ; //Donators Table Name $ wpdb -> Donators = $ wpdb -> 접두사. 'Donators'; / / Donators 테이블 이름 # # # 기능 : Donators 표 만들기 , 'install' ) ; register_activation_hook (__FILE__, '')를 설치; 기능 설치 () ( ; 글로벌 $ wpdb; @ is_file ( ABSPATH . '/wp-admin/upgrade-functions.php' ) ) { (@ is_file (ABSPATH. '/ wp-admin/upgrade-functions.php')) ( ABSPATH . '/wp-admin/upgrade-functions.php' ) ; include_once (ABSPATH. '/ wp-admin/upgrade-functions.php'); ( @ is_file ( ABSPATH . '/wp-admin/includes/upgrade.php' ) ) { )이 elseif (@ is_file (ABSPATH. '/ Wp-admin/includes/upgrade.php')) ( ABSPATH . '/wp-admin/includes/upgrade.php' ) ; include_once (ABSPATH. '/ wp-admin/includes/upgrade.php'); { ) 없다 ( 'We have problem finding your \' /wp-admin/upgrade-functions.php \' and \' /wp-admin/includes/upgrade.php \' ' ) ; ( '우리는 당신의 \'/ wp-admin/upgrade-functions.php을 찾는 문제가 죽는 \ '과 \'/ wp-admin/includes/upgrade.php \ ''); ) / / Donators 표 만들기 "CREATE TABLE $wpdb->donators (" . $ create_table = "는 CREATE TABLE의 $ wpdb -> Donators (". "bigint (20)은 NULL을 auto_increment,"ID입니다. "BUYER_EMAIL varchar (100)은 NULL을 기본 '',". "항목 varchar (255)은 NULL을 기본 '',". "ItemNumber varchar (50),". "URL을 varchar (255),". "USER_MEMO varchar (255),". "PAYMENTDATE varchar (50)은 NULL을 기본 '',". "TXNID varchar (30)은 NULL을 기본 '',". "PAYMENT_GROSS varchar (10)은 NULL을 기본 '',". "PAYMENT_FEE varchar (10)은 NULL을 기본 '',". "MC_CURRENCY varchar (5)하지 NULL을 기본 '',". "송장 varchar (255)은 NULL을 기본 '',". "기본 키 (ID를 ));"; -> donators , $create_table ) ; ($ maybe_create_table wpdb -> Donators, $ create_table); , "1.0" ) ; Add_option ( "donators_db_version", "1.0"); ) |
codex.wordpress : 표 건설 문서
http://codex.wordpress.org.cn/Creating_Tables_with_Plugins

































