如何在插件开发期间获取站点名称?

时间:2013-02-12 01:07:34

标签: php wordpress

我正在开发我的第一个wordpress插件,我需要获取网站名称。

documentation表示要使用get_current_site_name( $current_site )功能。

这是我的剧本

myPlugin.php:

$site_data = get_current_site_name( $current_site );

但尚未定义get_current_site_name()函数。

此外,没有全局$current_site变量,如文档中所述。

我还尝试添加一个wp_loaded动作,让wordpress完全加载,但它没有帮助。

function myfunction() {
     global $current_site;
     $site_data = get_current_site_name( $current_site );
}
add_action('wp_loaded', 'myfunction');

//Fatal error:  Call to undefined function get_current_site_name() in ...

我做错了什么?

由于

更新:

这个网站有一个错误,当我尝试在我的问题的顶部写你好时,它会自动删除它。所以我在这里写它 - 大家好:)

1 个答案:

答案 0 :(得分:2)

该功能仅在network mode中可用。它将返回网站名称(您在创建网站时使用的名称),不是您在选项中设置的标题

您可能想要使用get_bloginfo('name')。这个返回网站标题。是的,我知道,不一致的命名,全局变量......它是WP:)