2023-06-11 / 379阅
创建数据表在 WordPress 中通常使用 $wpdb 对象来完成。以下是创建数据表的示例代码:
global $wpdb;
$table_name = $wpdb->prefix . 'my_table';
$sql = "CREATE TABLE $table_name (
id mediumint(9) NOT NULL AUTO_INCREMENT,
name varchar(50) NOT NULL,
email varchar(50) NOT NULL,
PRIMARY KEY (id)
);";
require_once( ABSPATH . 'wp-admin/includes/upgrade.php' );
dbDelta( $sql );
以上代码将创建一个名为 my_table 的数据表,包含 id、name 和 email 三个字段。其中,id 为自增主键。
需要注意的是,在使用 dbDelta 函数创建数据表时,sql 语句需要符合一定的规则才能被正确解析。具体规则可参考 WordPress 官方文档。
另外,需要保证在使用 $wpdb 对象操作数据库前已经包含 wp-load.php 或 wp-config.php 文件。
阅读文章或者观看视频过程中有任何问题,请下方留言或者联系我Q248758228