Маршруты WordPress должны возвращать HTML -Table, но возвращать FALSE - PullRequest
0 голосов
/ 13 июля 2020

Я изменяю этот рабочий пример без html на ответ с html.

, поэтому я изменил эту строку

return rest_ensure_response(   'Hello World, this is the WordPress REST API<h1>hu</h1>' );

на:

return rest_ensure_response(  file_get_contents('tstsetst.html') );

вызвал

http://localhost: 8080 / wordpress / wp-json / hello-world / v1 / фраза

и получил эту ошибку:

просто «false» как ответ.

вот более полный источник:

function prefix_get_endpoint_phrase() {
    return rest_ensure_response(   'Hello World, this is the WordPress REST API<h1>hu</h1>' );
}

function prefix_register_example_routes() {
    register_rest_route( 'hello-world/v1', '/phrase', array(
        'methods'  => WP_REST_Server::READABLE,
        'callback' => 'prefix_get_endpoint_phrase',
    ) );
}
add_action( 'rest_api_init', 'prefix_register_example_routes' );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...