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.

Structure de la fonction get_main_site_id()

Définie dans le fichier wp-includes/functions.php à la ligne 5536 :

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;
}

Fonctions utilisées par get_main_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ù trouver 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