global_terms_enabled()
Détermine ls termes globaux sont activés.
Retourne
(bool) True si le multisite et les termes globaux sont activés.
Structure de la fonction global_terms_enabled()
Définie dans le fichier wp-includes/functions.php à la ligne 5617 :
function global_terms_enabled() {
if ( ! is_multisite() ) {
return false;
}
static $global_terms = null;
if ( is_null( $global_terms ) ) {
/**
* Filters whether global terms are enabled.
*
* Returning a non-null value from the filter will effectively short-circuit the function
* and return the value of the 'global_terms_enabled' site option instead.
*
* @since 3.0.0
*
* @param null $enabled Whether global terms are enabled.
*/
$filter = apply_filters( 'global_terms_enabled', null );
if ( ! is_null( $filter ) ) {
$global_terms = (bool) $filter;
} else {
$global_terms = (bool) get_site_option( 'global_terms_enabled', false );
}
}
return $global_terms;
}
Fonctions et Hook utilisés par global_terms_enabled()
is_multisite()
Vérifie si le multisite est autorisé.
global_terms_enabled
Filtre si les termes globaux sont activés.
apply_filters()
Appel les fonctions qui ont été attaché à un filtre (hook).
get_site_option()
Retourne la valeur d'une option en donnant son nom pour le réseaux actuel.
Où trouver la fonction global_terms_enabled()
dans le CMS Wordpress
Sources
Codex Wordpress : global_terms_enabled()
Autres fonctions dans le même fichier : wp-includes/functions.php