| [ Index ] |
PHP Cross Reference of WordPress |
[Source view] [Print] [Project Stats]
Site API: WP_Site class
| File Size: | 352 lines (7 kb) |
| Included or required: | 1 time |
| Referenced: | 0 times |
| Includes or requires: | 0 files |
| get_instance( $site_id ) X-Ref |
| Retrieves a site from the database by its ID. since: 4.5.0 param: int $site_id The ID of the site to retrieve. return: WP_Site|false The site's object if found. False if not. |
| __construct( $site ) X-Ref |
| Creates a new WP_Site object. Will populate object properties from the object provided and assign other default properties based on that information. since: 4.5.0 param: WP_Site|object $site A site object. |
| to_array() X-Ref |
| Converts an object to array. since: 4.6.0 return: array Object as array. |
| __get( $key ) X-Ref |
| Getter. Allows current multisite naming conventions when getting properties. Allows access to extended site properties. since: 4.6.0 param: string $key Property to get. return: mixed Value of the property. Null if not available. |
| __isset( $key ) X-Ref |
| Isset-er. Allows current multisite naming conventions when checking for properties. Checks for extended site properties. since: 4.6.0 param: string $key Property to check if set. return: bool Whether the property is set. |
| __set( $key, $value ) X-Ref |
| Setter. Allows current multisite naming conventions while setting properties. since: 4.6.0 param: string $key Property to set. param: mixed $value Value to assign to the property. |
| get_details() X-Ref |
| Retrieves the details for this site. This method is used internally to lazy-load the extended properties of a site. since: 4.6.0 return: stdClass A raw site object with all details included. |
| Generated: Fri Nov 7 01:00:02 2025 | Cross-referenced by PHPXref 0.7.1 |