Json 如何获取子站点选项值

Json 如何获取子站点选项值,json,wordpress,Json,Wordpress,我试图获取单个站点的子站点选项值,但从站点返回假值。我也尝试过获取站点、获取博客,但我的代码不起作用 $sites = function_exists('wp_get_sites')? wp_get_sites(array('limit'=>9999)) : get_blog_list(0,'all'); $response=array(); $i= 0 ; foreach( $sites as $site ) { if( $site['blog_id'] != '' ) { //$op

我试图获取单个站点的子站点选项值,但从站点返回假值。我也尝试过获取站点、获取博客,但我的代码不起作用

$sites = function_exists('wp_get_sites')? wp_get_sites(array('limit'=>9999)) : get_blog_list(0,'all');
$response=array();
$i= 0 ;
foreach( $sites as $site ) {
if( $site['blog_id'] != '' ) {

//$options = (is_multisite()) ? get_site_option($this->option_name) : get_option($this->option_name);

echo "test".get_blog_option($site['blog_id'] , 'wp_31_start_date');
switch_to_blog( $site['blog_id'] );
echo $value = get_site_option( 'wp_31_start_date' );
echo $value1 = get_option( 'wp_31_start_date' );
restore_current_blog();  

$title  =   get_blog_details($site['blog_id'])->blogname;
$url    =   is_subdomain_install() ? "$site[domain]" : "$site[domain]$site[path]";

// Response of sucess
$response['allsites'][$i]['ID']     =   $site['blog_id'];
$response['allsites'][$i]['name']   =   substr( $title,0,30 );
$response['allsites'][$i]['url']    =   esc_url( get_home_url( $site['blog_id'], '/' ) );
//$response['allsites'][$i]['status']   =   'Site '.$site['blog_id'].' was updated '.get_blog_status( $site['blog_id'], $preference );
}

看到这些链接,我也试过了,你们可以看到代码,你们签入数据库了吗?DB中的选项值是什么?请在DB中验证您的密钥是否正确。表单克隆我的子站点wp_31_options并将wp_31_start_date作为选项存储到此站点,我正在尝试从表中获取此选项值,但返回的值为false。期权价值为“31-03-2016”@noman thank you链接,该链接对我很有用