2017-11-24 34 views

答えて

3
global $jal_db_version; 
$jal_db_version = '1.0'; 

function jal_install() { 
    global $wpdb; 
    global $jal_db_version; 

    $table_name = $wpdb->prefix . 'liveshoutbox'; 

    $charset_collate = $wpdb->get_charset_collate(); 

    $sql = "CREATE TABLE $table_name (
     id mediumint(9) NOT NULL AUTO_INCREMENT, 
     time datetime DEFAULT '0000-00-00 00:00:00' NOT NULL, 
     name tinytext NOT NULL, 
     text text NOT NULL, 
     url varchar(55) DEFAULT '' NOT NULL, 
     PRIMARY KEY (id) 
    ) $charset_collate;"; 

    require_once(ABSPATH . 'wp-admin/includes/upgrade.php'); 
    dbDelta($sql); 

    add_option('jal_db_version', $jal_db_version); 
} 
register_activation_hook(__FILE__, 'jal_install'); 

詳細については、これを確認してください。

Creating Tables With Plugins

この1つが役に立てば幸い:)

関連する問題