Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/286.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在插件开发期间获取站点名称?_Php_Wordpress - Fatal编程技术网

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

Php 如何在插件开发期间获取站点名称?,php,wordpress,Php,Wordpress,我正在开发我的第一个wordpress插件,我需要获得网站名称 说明使用get\u current\u site\u name($current\u site)功能 这是我的剧本 myPlugin.php: $site_data = get_current_site_name( $current_site ); 但是get_current_site_name()函数尚未定义 此外,如文档中所述,没有全局$current_site变量 我还尝试添加一个wp_加载的动作,让wordpress完全加

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

说明使用
get\u current\u site\u name($current\u site)
功能

这是我的剧本

myPlugin.php:

$site_data = get_current_site_name( $current_site );
但是get_current_site_name()函数尚未定义

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

我还尝试添加一个wp_加载的动作,让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 ...
我做错了什么

谢谢

更新:


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

该函数仅在中可用。它将返回站点的名称(创建站点时使用的名称),而不是在选项中设置的标题


您可能想使用。这个返回站点标题。是的,我知道,命名不一致,全局变量…是WP:)

我花了大约一个小时搜索这个:/谢谢你。也许你知道如何获得注册用户名?