函数文档

install_network()

💡 云策文档标注

概述

install_network() 是 WordPress 中用于安装多站点网络的函数。它通过设置常量并调用数据库操作函数来初始化网络数据库结构。

关键要点

  • 函数定义在源文件中,用于安装 WordPress 多站点网络。
  • 设置 WP_INSTALLING_NETWORK 常量为 true,以标识网络安装过程。
  • 调用 wp_get_db_schema('global') 获取全局数据库表的 SQL 语句。
  • 使用 dbDelta() 函数根据 SQL 语句修改数据库,创建或更新表结构。
  • 该函数自 WordPress 3.0.0 版本引入。

相关函数

  • wp_get_db_schema() - 位于 wp-admin/includes/schema.php,用于检索创建数据库表的 SQL。
  • dbDelta() - 位于 wp-admin/includes/upgrade.php,用于根据指定的 SQL 语句修改数据库。

📄 原文内容

Install Network.

Source

function install_network() {
	if ( ! defined( 'WP_INSTALLING_NETWORK' ) ) {
		define( 'WP_INSTALLING_NETWORK', true );
	}

	dbDelta( wp_get_db_schema( 'global' ) );
}

Changelog

Version Description
3.0.0 Introduced.