Cómo obtener el nombre del blog, cuando se usa Wordpress Multisite


8

Tengo una instalación multisitio de WordPress con 5 sitios dentro, el multisitio se llama Estilo de vida

  1. Casas
  2. Carros
  3. Arquitectura
  4. Días festivos
  5. Comunidades

Estoy tratando de obtener el nombre del blog , para cada blog cuando visualizo mi tema, cada función que uso devuelve 'Estilo de vida'.

Yo he tratado;

get_bloginfo('name');

get_bloginfo();

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

get_current_blog();

ninguna de las cadenas u objetos devueltos contiene el nombre del blog, todos contienen el nombre del sitio "Estilo de vida", ¿alguien puede ofrecer algún consejo ...


social-ink.net/blog/... esto parece interesante ... ¿algo con lo que puedas trabajar? Espere, podría estar malinterpretando ... ¿está tratando de enumerar cada sitio en dicho sitio o sitios en el sitio principal?
Rev. Voodoo

Respuestas:


18

Esto es lo que necesitas:

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

¡Que tengas un buen sitio múltiple! :)


'nombre': devuelve el "Título del sitio" establecido en Configuración> General. Estos datos se recuperan del registro "blogname" en la tabla wp_options. codex.wordpress.org/Function_Reference/get_bloginfo
Ashok KS
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.