Title: wp-includes/class-wp-site.php | Developer.WordPress.org

---

# File: wp-includes/class-wp-site.php

 * 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/6.9.4/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/6.9.4/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/6.9.4/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/6.9.4/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/6.9.4/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/6.9.4/src/wp-includes/class-wp-site.php#L319-L352)
 * 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:26](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-site.php#L26-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/6.9.4/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/6.9.4/src/wp-includes/class-wp-site.php#L195-L199)