我希望向远程站点发布帖子请求,但是它会使用数据库中的数据更新远程站点。我成功地使用来自当前站点的数据库的get请求获取数据但是无法为post请求创建回调函数。这是我的代码
function register_custom_route(){
register_rest_route( 'silentblast-dashboard/v1', '/getsetting/(?P<id>\d+)', array(
array(
'methods' => 'GET',
'callback' => 'retrieve_settings_data',
),
array(
'methods' => 'POST',
'callback' => 'update_settings_data',
)
));
}
function retrieve_settings_data(){
$out = get_option( 'buddysettings');
return $out;
}
function update_settings_data( $posts ){
//How to build this code to make post requests to remote site
}