Get_Current_Site()未返回站点名称

时间:2011-05-23 作者:Dunhamzzz

功能get_current_site() 这是在我的主题的页脚。php文件不会返回文档中指定的“site name”属性(主题中也应如此)。该函数用于返回多站点设置中父站点的所有详细信息。

我得到的唯一返回值是blog\\u id和路径。例如:

<?php print_r(get_current_site());?>
返回值:

stdClass Object ( [id] => 1 [domain] => www.mydomain.co.uk [path] => / [blog_id] => 1 ) 

2 个回复
最合适的回答,由SO网友:Bainternet 整理而成

尝试使用get_current_site_name() 为确保您获得网站名称,请执行以下操作:

echo get_current_site_name(get_current_site());

SO网友:Squiggler

我知道这是个老问题但是get_current_site_name() 已弃用;使用此get_current_site()->site_nameget_current_site()->domain 对于末尾没有文本“Sites”的域。

结束

相关推荐

Multisite wide post type?

有没有可能在不复制帖子的情况下使用多站点的帖子类型?这是一种无论你在哪个博客上都是一样的帖子类型?理论上的例子:StackExchange有许多网站(博客),但我将其称为站点范围内的新闻帖子类型sitewide_news, 在每个博客上都是一样的。如果他们碰巧在博客id 4中进行了更改或添加了一篇新文章,那么它将在3或8中显示,就像他们在那里进行了更改一样。换句话说,只有一个数据库条目存在。谢谢