0

我希望向远程站点发出发布请求,但它可以使用数据库中的数据更新远程站点。我成功地使用来自当前站点数据库的 get 请求获取数据,但无法为发布请求创建回调函数。这是我的代码

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

}
4

0 回答 0