Есть ли возможность получить ответ от WP REST API в кодировке utf-8. Простой запрос "http://example.com/wp-json/wp/v2/posts/1" вернет, к примеру, вот такой результат в unicode {"code":"rest_no_route","message":"\u041f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0438\u0439 \u043c\u0430\u0440\u0448\u0440\u0443\u0442 \u0434\u043b\u044f URL \u0438 \u043c\u0435\u0442\u043e\u0434\u0430 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d","data":{"status":404}}
Можно ли как-то сделать, чтоб контент возвращался в кодировке utf-8, а не unicode {"code":"rest_no_route","message":"Подходящий маршрут для URL и метода запроса не найден","data":{"status":404}}
Добавьте хук такого вида в functions.php вашей темы
add_action( 'rest_pre_echo_response', function( $response, $object, $request ) {
// проверьте $request, чтобы не править прочие запросы
// перекодируйте нужные элементы массива $response...
return $response;
}, 10, 3 );
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Какие существуют виды рекламных бордов и как выбрать подходящий?
через php делаю json, в consolelog(json) выводит данные, но выдает ошибку
Про метод onRestart() сказано что он выполняется перед onStart если активити восстанавливается из состояния stoppedУ меня в программе есть 2 активити...
Почему литерал типа double (подходящий для float) не авто-преобразовывается в float? Но при этом, аналогичным образом, подходящий литерал int авто-преобразовывается...