当我从PHPMyAdmin检查时,Db delta似乎没有创建表。
PS:我不会写php或wordpress插件,这是第一次。
请帮助。
这是我的代码:
$dbname = 'wordpress_auth';
function activate_auth() {
global $wpdb;
$charset_collate = $wpdb->get_charset_collate();
$sql = "CREATE TABLE `$dbname` (
userid varchar(255) NOT NULL,
authsecret varchar(255) NOT NULL,
PRIMARY KEY (userid)
) $charset_collate;";
require_once( ABSPATH . 'wp-admin/includes/upgrade.php' );
dbDelta($sql);
}
register_activation_hook(__FILE__,'activate_auth');