REST API
// Flush the rewrite rules
function cupcake_activate() {
flush_rewrite_rules();
}
register_activation_hook( __FILE__, 'cupcake_activate')
// Register rest route
function cupcake_register_endpoints() {
register_rest_route(
'cupcake-voting/v1',
'votes',
array(
'methods' => 'POST',
'callback' => 'cupcake_and_vote',
)
);
}
add action ('rest_api_init', 'cupcake_register_endpoints'')
function cupcake_add_vote(WP_REST_Request $request) {
return $request->get_params();
// $id = $request-> get_param('id');
}