я использую парковочный домен - test.com (оригинальный домен) -> test.net (паркованный домен), но в некоторых случаях WordPress оставляют api, например, mp3 и mp4, возвращают в исходный домен
мой код востальные api
add_action( 'rest_api_init', function () {
register_rest_route( 'app', '/song/(?P<id>\d+)', array(
'methods' => 'GET',
'callback' => 'app_song',
'args' => ['id']
));
});
function app_song(WP_REST_Request $request){
$id = $request['id'];
$data = array();
$temp = array();
$data['id'] = $id;
$data['title_en'] = get_the_title($id);
$data['mp3'] = get_post_meta( $id, 'cd_meta', true)['tracks']['0']['mp3'];
}
return new WP_REST_Response($data, 200);
}