Title: Multisite | Page 4 of 11 | Developer.WordPress.org

---

# @package: Multisite

 * hook[get_site](https://developer.wordpress.org/reference/hooks/get_site/)
 * Fires after a site is retrieved.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/get_site/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/get_site/#uses)
   | Source: [wp-includes/ms-site.php:334](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/ms-site.php#L334-L334)
 * function[_prime_site_caches()](https://developer.wordpress.org/reference/functions/_prime_site_caches/)
 * Adds any sites from the given IDs to the cache that do not already exist in cache.
 * Used by [1 function](https://developer.wordpress.org/reference/functions/_prime_site_caches/#used-by)
   | Uses [4 functions](https://developer.wordpress.org/reference/functions/_prime_site_caches/#uses)
   | Source: [wp-includes/ms-site.php:353](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/ms-site.php#L353-L366)
 * hook[clean_site_cache](https://developer.wordpress.org/reference/hooks/clean_site_cache/)
 * Fires immediately after a site has been removed from the object cache.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/clean_site_cache/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/clean_site_cache/#uses)
   | Source: [wp-includes/ms-site.php:1007](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/ms-site.php#L1007-L1007)
 * hook[site_details](https://developer.wordpress.org/reference/hooks/site_details/)
 * Filters a site’s extended properties.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/site_details/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/site_details/#uses)
   | Source: [wp-includes/class-wp-site.php:349](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-site.php#L349-L349)
 * method[WP_Site::to_array()](https://developer.wordpress.org/reference/classes/wp_site/to_array/)
 * Converts an object to array.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_site/to_array/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_site/to_array/#uses)
   | Source: [wp-includes/class-wp-site.php:208](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-site.php#L208-L210)
 * method[WP_Site::__get()](https://developer.wordpress.org/reference/classes/wp_site/__get/)
 * Getter.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_site/__get/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/wp_site/__get/#uses)
   | Source: [wp-includes/class-wp-site.php:223](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-site.php#L223-L245)
 * method[WP_Site::__isset()](https://developer.wordpress.org/reference/classes/wp_site/__isset/)
 * Isset-er.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_site/__isset/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/wp_site/__isset/#uses)
   | Source: [wp-includes/class-wp-site.php:258](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-site.php#L258-L283)
 * method[WP_Site::__set()](https://developer.wordpress.org/reference/classes/wp_site/__set/)
 * Setter.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_site/__set/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_site/__set/#uses)
   | Source: [wp-includes/class-wp-site.php:295](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-site.php#L295-L306)
 * method[WP_Site::get_details()](https://developer.wordpress.org/reference/classes/wp_site/get_details/)
 * Retrieves the details for this site.
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/wp_site/get_details/#used-by)
   | Uses [7 functions](https://developer.wordpress.org/reference/classes/wp_site/get_details/#uses)
   | Source: [wp-includes/class-wp-site.php:319](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-site.php#L319-L352)
 * function[ms_load_current_site_and_network()](https://developer.wordpress.org/reference/functions/ms_load_current_site_and_network/)
 * Identifies the network and site of a requested domain and path and populates 
   the corresponding network and site global objects as part of the multisite bootstrap
   process.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/ms_load_current_site_and_network/#used-by)
   | Uses [12 functions](https://developer.wordpress.org/reference/functions/ms_load_current_site_and_network/#uses)
   | Source: [wp-includes/ms-load.php:297](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/ms-load.php#L297-L453)
 * function[network_edit_site_nav()](https://developer.wordpress.org/reference/functions/network_edit_site_nav/)
 * Outputs the HTML for a network’s “Edit Site” tabular interface.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/network_edit_site_nav/#used-by)
   | Uses [10 functions](https://developer.wordpress.org/reference/functions/network_edit_site_nav/#uses)
   | Source: [wp-admin/includes/ms.php:1041](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/ms.php#L1041-L1135)
 * hook[network_edit_site_nav_links](https://developer.wordpress.org/reference/hooks/network_edit_site_nav_links/)
 * Filters the links that appear on site-editing network pages.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/network_edit_site_nav_links/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/network_edit_site_nav_links/#uses)
   | Source: [wp-admin/includes/ms.php:1062](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/ms.php#L1062-L1086)
 * class[WP_Site](https://developer.wordpress.org/reference/classes/wp_site/)
 * Core class used for interacting with a multisite site.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_site/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_site/#uses)
   | Source: [wp-includes/class-wp-site.php:25](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-site.php#L25-L353)
 * method[WP_Site::get_instance()](https://developer.wordpress.org/reference/classes/wp_site/get_instance/)
 * Retrieves a site from the database by its ID.
 * Used by [3 functions](https://developer.wordpress.org/reference/classes/wp_site/get_instance/#used-by)
   | Uses [6 functions](https://developer.wordpress.org/reference/classes/wp_site/get_instance/#uses)
   | Source: [wp-includes/class-wp-site.php:158](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-site.php#L158-L183)
 * method[WP_Site::__construct()](https://developer.wordpress.org/reference/classes/wp_site/__construct/)
 * Creates a new WP_Site object.
 * Used by [6 functions](https://developer.wordpress.org/reference/classes/wp_site/__construct/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_site/__construct/#uses)
   | Source: [wp-includes/class-wp-site.php:195](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-site.php#L195-L199)
 * hook[network_site_new_form](https://developer.wordpress.org/reference/hooks/network_site_new_form/)
 * Fires at the end of the new site form in network admin.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/network_site_new_form/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/network_site_new_form/#uses)
   | Source: [wp-admin/network/site-new.php:298](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/network/site-new.php#L298-L298)
 * hook[network_user_new_form](https://developer.wordpress.org/reference/hooks/network_user_new_form/)
 * Fires at the end of the new user form in network admin.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/network_user_new_form/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/network_user_new_form/#uses)
   | Source: [wp-admin/network/user-new.php:158](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/network/user-new.php#L158-L158)
 * hook[pre_network_site_new_created_user](https://developer.wordpress.org/reference/hooks/pre_network_site_new_created_user/)
 * Fires immediately before a new user is created via the network site-new.php page.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/pre_network_site_new_created_user/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/pre_network_site_new_created_user/#uses)
   | Source: [wp-admin/network/site-new.php:121](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/network/site-new.php#L121-L121)
 * method[WP_Network::get_instance()](https://developer.wordpress.org/reference/classes/wp_network/get_instance/)
 * Retrieves a network from the database by its ID.
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/wp_network/get_instance/#used-by)
   | Uses [6 functions](https://developer.wordpress.org/reference/classes/wp_network/get_instance/#uses)
   | Source: [wp-includes/class-wp-network.php:95](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-network.php#L95-L120)
 * method[WP_Network::__construct()](https://developer.wordpress.org/reference/classes/wp_network/__construct/)
 * Creates a new WP_Network object.
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/wp_network/__construct/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/wp_network/__construct/#uses)
   | Source: [wp-includes/class-wp-network.php:132](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-network.php#L132-L139)
 * method[WP_Network::_set_site_name()](https://developer.wordpress.org/reference/classes/wp_network/_set_site_name/)
 * Sets the site name assigned to the network if one has not been populated.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_network/_set_site_name/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_network/_set_site_name/#uses)
   | Source: [wp-includes/class-wp-network.php:289](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-network.php#L289-L296)
 * method[WP_Network::_set_cookie_domain()](https://developer.wordpress.org/reference/classes/wp_network/_set_cookie_domain/)
 * Sets the cookie domain based on the network domain if one has not been populated.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_network/_set_cookie_domain/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_network/_set_cookie_domain/#uses)
   | Source: [wp-includes/class-wp-network.php:306](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-network.php#L306-L315)
 * method[WP_Network::get_by_path()](https://developer.wordpress.org/reference/classes/wp_network/get_by_path/)
 * Retrieves the closest matching network for a domain and path.
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/wp_network/get_by_path/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/wp_network/get_by_path/#uses)
   | Source: [wp-includes/class-wp-network.php:334](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-network.php#L334-L475)
 * class[WP_Network](https://developer.wordpress.org/reference/classes/wp_network/)
 * Core class used for interacting with a multisite network.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_network/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_network/#uses)
   | Source: [wp-includes/class-wp-network.php:24](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-network.php#L24-L476)
 * hook[ms_network_not_found](https://developer.wordpress.org/reference/hooks/ms_network_not_found/)
 * Fires when a network cannot be found based on the requested domain and path.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/ms_network_not_found/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/ms_network_not_found/#uses)
   | Source: [wp-includes/ms-load.php:359](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/ms-load.php#L359-L359)
 * function[get_subdirectory_reserved_names()](https://developer.wordpress.org/reference/functions/get_subdirectory_reserved_names/)
 * Retrieves a list of reserved site on a sub-directory Multisite installation.
 * Used by [1 function](https://developer.wordpress.org/reference/functions/get_subdirectory_reserved_names/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/get_subdirectory_reserved_names/#uses)
   | Source: [wp-includes/ms-functions.php:2745](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/ms-functions.php#L2745-L2769)
 * hook[after_signup_site](https://developer.wordpress.org/reference/hooks/after_signup_site/)
 * Fires after site signup information has been written to the database.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/after_signup_site/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/after_signup_site/#uses)
   | Source: [wp-includes/ms-functions.php:850](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/ms-functions.php#L850-L850)
 * hook[after_signup_user](https://developer.wordpress.org/reference/hooks/after_signup_user/)
 * Fires after a user’s signup information has been written to the database.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/after_signup_user/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/after_signup_user/#uses)
   | Source: [wp-includes/ms-functions.php:913](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/ms-functions.php#L913-L913)
 * hook[network_user_new_created_user](https://developer.wordpress.org/reference/hooks/network_user_new_created_user/)
 * Fires after a new user has been created via the network user-new.php page.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/network_user_new_created_user/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/network_user_new_created_user/#uses)
   | Source: [wp-admin/network/user-new.php:64](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/network/user-new.php#L64-L64)
 * hook[network_site_new_created_user](https://developer.wordpress.org/reference/hooks/network_site_new_created_user/)
 * Fires after a new user has been created via the network site-new.php page.
 * Used by [0 functions](https://developer.wordpress.org/reference/hooks/network_site_new_created_user/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/network_site_new_created_user/#uses)
   | Source: [wp-admin/network/site-new.php:140](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/network/site-new.php#L140-L140)

 [Previous Page](https://developer.wordpress.org/reference/package/multisite/page/3/?output_format=md)

[1](https://developer.wordpress.org/reference/package/multisite/?output_format=md)
[2](https://developer.wordpress.org/reference/package/multisite/page/2/?output_format=md)
[3](https://developer.wordpress.org/reference/package/multisite/page/3/?output_format=md)
4 [5](https://developer.wordpress.org/reference/package/multisite/page/5/?output_format=md)
[6](https://developer.wordpress.org/reference/package/multisite/page/6/?output_format=md)…
[11](https://developer.wordpress.org/reference/package/multisite/page/11/?output_format=md)

 [Next Page](https://developer.wordpress.org/reference/package/multisite/page/5/?output_format=md)