J'ai une installation multisite wordpress avec 5 sites à l'intérieur, le multisite s'appelle Lifestyle
J'essaie d'obtenir le nom blog name, pour chaque blog affiché dans mon thème, chaque fonction que j'utilise renvoie "Lifestyle".
J'ai essayé;
get_bloginfo('name');
get_bloginfo();
global $current_site; var_dump(get_current_site_name($current_site));
get_current_blog();
aucune des chaînes ou des objets renvoyés ne contient le nom du blog, ils contiennent tous le nom du site "Lifestyle". Toute personne peut-elle offrir des conseils ...
Voici ce dont vous avez besoin:
global $blog_id;
$current_blog_details = get_blog_details( array( 'blog_id' => $blog_id ) );
echo $current_blog_details->blogname;
Avoir un beau multisite! :)
Vous pouvez aussi simplement utiliser (Vérifié avec WordPress 4.3.1)
global $blog_id;
$current_blog_details = get_blog_details( $blog_id );
echo $current_blog_details->blogname;