Paramètre

$network_id(int)optionnel

ID du réseau auquel le site principal appartient. Par défaut, ID du réseau actuel.

Valeur par défaut : null

Retourne

(int) L'ID du site principal.

Déclaration et structure de la fonction get_main_site_id()

function get_main_site_id( $network_id = null ) {
    if ( ! is_multisite() ) {
        return get_current_blog_id();
    }

    $network = get_network( $network_id );
    if ( ! $network ) {
        return 0;
    }

    return $network->site_id;
}
get_network()

Récupère les données d'un réseau en donnant l'id du réseau ou son objet.

is_multisite()

Vérifie si le multisite est autorisé.

get_current_blog_id()

Récupère l'ID du site actuel.

Où est utilisée la fonction get_main_site_id() dans le CMS WordPress

Sources

Codex WordPress : get_main_site_id()

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

Retour