Uses
Uses | Description |
---|---|
wp-includes/class-wp-network-query.php: WP_Network_Query::query() | Sets up the WordPress query for retrieving networks. |
Constructor.
Sets up the network query, based on the query vars passed.
(string|array) (Optional) Array or query string of network query parameters.
(array) Array of network IDs to include.
(array) Array of network IDs to exclude.
(bool) Whether to return a network count (true) or array of network objects. Default false.
(string) Network fields to return. Accepts 'ids' (returns an array of network IDs) or empty (returns an array of complete network objects).
(int) Maximum number of networks to retrieve. Default empty (no limit).
(int) Number of networks to offset the query. Used to build LIMIT clause. Default 0.
(bool) Whether to disable the SQL_CALC_FOUND_ROWS
query. Default true.
(string|array) Network status or array of statuses. Accepts 'id', 'domain', 'path', 'domain_length', 'path_length' and 'network__in'. Also accepts false, an empty array, or 'none' to disable ORDER BY
clause. Default 'id'.
(string) How to order retrieved networks. Accepts 'ASC', 'DESC'. Default 'ASC'.
(string) Limit results to those affiliated with a given domain.
(array) Array of domains to include affiliated networks for.
(array) Array of domains to exclude affiliated networks for.
(string) Limit results to those affiliated with a given path.
(array) Array of paths to include affiliated networks for.
(array) Array of paths to exclude affiliated networks for.
(string) Search term(s) to retrieve matching networks for.
(bool) Whether to prime the cache for found networks. Default true.
Default value: ''
File: wp-includes/class-wp-network-query.php
public function __construct( $query = '' ) { $this->query_var_defaults = array( 'network__in' => '', 'network__not_in' => '', 'count' => false, 'fields' => '', 'number' => '', 'offset' => '', 'no_found_rows' => true, 'orderby' => 'id', 'order' => 'ASC', 'domain' => '', 'domain__in' => '', 'domain__not_in' => '', 'path' => '', 'path__in' => '', 'path__not_in' => '', 'search' => '', 'update_network_cache' => true, ); if ( ! empty( $query ) ) { $this->query( $query ); } }
Version | Description |
---|---|
4.6.0 | Introduced. |
© 2003–2019 WordPress Foundation
Licensed under the GNU GPLv2+ License.
https://developer.wordpress.org/reference/classes/WP_Network_Query/__construct