我正在开发我的第一个wordpress插件,我需要获得站点名称。
文档中说要使用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 ...
我做错了什么?
感谢
更新:
这个网站有一个错误,当我试图在问题的顶部写你好时,它会自动删除它。所以我在这里写这篇文章-大家好:)
该功能仅在网络模式下可用。它将返回网站的名称(创建网站时使用的名称),而不是您在选项中设置的标题。
您可能想要使用get_bloginfo('name')
。这个返回网站标题。是的,我知道,命名不一致,全局变量。。。它是WP:)