init(); register_activation_hook(__FILE__, 'axfield_activate'); function axfield_activate() { global $wpdb,$table_prefix; $sql="CREATE TABLE IF NOT EXISTS `".$table_prefix.ameta_box::$table."` ( `id` tinyint(4) NOT NULL AUTO_INCREMENT, `title` varchar(60) NOT NULL, `post_types` varchar(60) NOT NULL, `position` varchar(10) NOT NULL, `priority` varchar(10) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; "; $wpdb->query($sql); $sql="CREATE TABLE IF NOT EXISTS `".$table_prefix.axfield::$table."` ( `id` int(11) NOT NULL AUTO_INCREMENT, `key` varchar(40) NOT NULL, `label` varchar(50) NOT NULL, `slug` varchar(50) NOT NULL, `box` tinyint(4) NOT NULL, `order` tinyint(4) NOT NULL, `options` text NOT NULL, `input_type` varchar(12) NOT NULL, `validations` text NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1"; $wpdb->query($sql); } ?>