So erhalten Sie den Blognamen bei Verwendung von Wordpress Multisite


8

Ich habe eine WordPress-Multisite-Installation mit 5 Sites innerhalb, die Multisite heißt Lifestyle

  1. Häuser
  2. Autos
  3. Die Architektur
  4. Ferien
  5. Gemeinschaften

Ich versuche, den Blognamen zu ermitteln . Für jedes Blog, das in meinem Thema angezeigt wird, gibt jede Funktion, die ich verwende, "Lebensstil" zurück.

Ich habe versucht;

get_bloginfo('name');

get_bloginfo();

global $current_site; var_dump(get_current_site_name($current_site));

get_current_blog();

Keine der zurückgegebenen Zeichenfolgen oder Objekte enthält den Blognamen, alle enthalten den Site-Namen "Lifestyle". Kann jemand einen Rat geben ...


social-ink.net/blog/… das sieht interessant aus .... mit was kannst du arbeiten? Warten Sie, ich könnte ein Missverständnis haben ... Sie versuchen, jede Site auf dieser Site oder Sites auf der Haupt-Site aufzulisten?
Rev. Voodoo

Antworten:


18

Das brauchen Sie:

global $blog_id;
$current_blog_details = get_blog_details( array( 'blog_id' => $blog_id ) );
echo $current_blog_details->blogname;

Habt eine schöne Multisite! :) :)


'name' - Gibt den unter "Einstellungen"> "Allgemein" festgelegten "Site-Titel" zurück. Diese Daten werden aus dem Datensatz "blogname" in der Tabelle wp_options abgerufen. codex.wordpress.org/Function_Reference/get_bloginfo
Ashok KS
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.