我正在查看一些管理设置页面的代码,其内容如下:
//Save options for multisite
if ( defined( \'MY_IS_NETWORK\' ) && MY_IS_NETWORK && isset( $_POST[\'host\'] ) ) {
$host = esc_url_raw( $_POST[\'host\'] );
update_site_option( \'host\', $host );
} else {
register_setting( \'my_settings\', \'host\', \'esc_url_raw\' );
}
为什么开发人员根据是否是多站点使用不同的功能?