Come ottenere il nome del blog quando si utilizza Wordpress Multisite


8

Ho un'installazione wordpress multisito con 5 siti all'interno, il multisito si chiama Lifestyle

  1. Le case
  2. Macchine
  3. Architettura
  4. Vacanze
  5. Comunità

Sto cercando di ottenere il nome del blog , per ogni blog quando visualizzo nel mio tema, ogni funzione che utilizzo restituisce "Stile di vita".

Ho provato;

get_bloginfo('name');

get_bloginfo();

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

get_current_blog();

nessuna delle stringhe o degli oggetti restituiti contiene il nome del blog, contengono tutti il ​​nome del sito "Stile di vita" qualcuno può offrire qualche consiglio ...


social-ink.net/blog/… questo sembra interessante .... con cosa puoi lavorare? Aspetta, potrei essere frainteso .... stai cercando di elencare ogni sito su detto sito o siti sul sito principale?
Rev. Voodoo,

Risposte:


18

Questo è quello di cui hai bisogno:

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

Buon sito! :)


'nome' - Restituisce il "Titolo del sito" impostato in Impostazioni> Generale. Questi dati vengono recuperati dal record "blogname" nella tabella wp_options. codex.wordpress.org/Function_Reference/get_bloginfo
Ashok KS
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.