Description

Les données du réseau seront mises en cache et retournées après être passées par un filtre. Si l'id ou l'objet du réseau à fournir est vide, la variable globale du réseau actuel sera retournée.

Paramètre

$network

(WP_Network | int | null) (Optionnel) Réseau à trouver.

Valeur par défaut : Réseau actuel

Retourne

(WP_Network | null) L'objet WP_Network du réseau ou null si non trouvé.

Structure de la fonction get_network()

Définie dans le fichier wp-includes/ms-network.php à la ligne 23 :

function get_network( $network = null ) {
    global $current_site;
    if ( empty( $network ) && isset( $current_site ) ) {
        $network = $current_site;
    }

    if ( $network instanceof WP_Network ) {
        $_network = $network;
    } elseif ( is_object( $network ) ) {
        $_network = new WP_Network( $network );
    } else {
        $_network = WP_Network::get_instance( $network );
    }

    if ( ! $_network ) {
        return null;
    }

    /**
     * Fires after a network is retrieved.
     *
     * @since 4.6.0
     *
     * @param WP_Network $_network Network data.
     */
    $_network = apply_filters( 'get_network', $_network );

    return $_network;
}

Fonction et Hook utilisés par get_network()

get_network

Filtre lancé après qu'un réseau soit retrouvé.

apply_filters()

Appel les fonctions qui ont été attaché à un filtre (hook).

Où trouver la fonction get_network() dans le CMS Wordpress

Sources

Codex Wordpress : get_network()

Autres fonctions dans le même fichier : wp-includes/ms-network.php

Retour