Ребят привет, делаю такую штуку, вообщем у меня есть некая таксаномия на основе меток в wordpress, в файле fucntion.php темы у меня такой код:
function get_tags_swagger( WP_REST_Request $request ){
$result = wp_remote_request('http://swagger/v1.0/tags?term=' . $request['query_term'] ); // urlencode
if( empty( $result ) ){
return new WP_Error( 'no_author_posts', 'Записей не найдено', [ 'status' => 404 ] );
}
return json_decode($result['body']);
}
add_action( 'rest_api_init', function(){
register_rest_route( 'swagger', '/tags/(?P<query_term>[\S-]+)', [
'methods' => 'GET',
'callback' => 'get_tags_swagger',
] );
} );
который вообщем отдает при запросе
http://localhost/wp-json/swagger/tags/к некий json со всеми тегами на букву "к", и вот теперь думаю как это возможно связать в админке, чтобы при наборе он выдавал список тегов которые можно выбрать, в админке это поле выведено через плагин acf в посте, сейчас да там он выдает заранее уже заведенные теги, но нужно так как я описал, подскажите плиз куда копать?