web-dev-qa-db-fra.com

get_current_site () ne renvoie pas le nom du site

La fonction get_current_site() qui se trouve dans le fichier footer.php de mes thèmes ne renvoie pas la propriété "nom du site" spécifiée dans la documentation (et attendue dans le thème). Le but de la fonction est de renvoyer tous les détails sur le site parent dans une configuration multi-sites.

Les seules valeurs renvoyées que je reçois sont blog_id et path. par exemple:

<?php print_r(get_current_site());?>

Résultats:

stdClass Object ( [id] => 1 [domain] => www.mydomain.co.uk [path] => / [blog_id] => 1 ) 
2
Dunhamzzz

Essayez d’utiliser get_current_site_name() pour vous assurer d’obtenir le nom du site.

echo get_current_site_name(get_current_site());

2
Bainternet

Je sais que c'est une vieille question, mais get_current_site_name() est obsolète. utilisez cette get_current_site()->site_name ou get_current_site()->domain pour le domaine sans le texte "Sites" à la fin.

1
Squiggler