Cómo obtener el blog-id de un sitio MU desde functions.php

18 nov 2010, 19:27:49
Vistas: 896
Votos: 0

¿Cómo se puede determinar, desde functions.php, el blog-id del sitio (o alternativamente, la ruta al directorio de medios)?

0
Todas las respuestas a la pregunta 1
5

Para el sitio actual, puedes utilizar la variable global $current_site y mirar la variable miembro blog_id, por ejemplo $current_site->blog_id

18 nov 2010 19:36:27
Comentarios

Gracias mtekk, he actualizado mi pregunta con tu respuesta y mi script.

Scott B Scott B
18 nov 2010 19:59:38

No consigo que $current_site->blog_id muestre nada

Scott B Scott B
19 nov 2010 14:25:27

Dentro de una función necesitarás globalizar la variable, de lo contrario estará fuera del alcance de la función... es decir, global $current_site;

t31os t31os
19 nov 2010 14:41:40

Necesitarás globalizarlo, como dijo t31os, incluso si lo estás llamando solo en el archivo functions.php.

mtekk mtekk
19 nov 2010 18:57:24

Para tu información, $GLOBALS['current_site']->blog_id funcionará sin usar primero la palabra clave globals. También tiene la ventaja de ser claramente global en cualquier lugar donde lo uses.

Steve Clay Steve Clay
9 dic 2010 01:25:05