Perguntas com a marcação «rest-api»

Perguntas sobre a API HTTP RESTful principal para acessar conteúdo e dados WP.

17
Finalidade da API REST?

Primeiro de tudo, eu entendo que este é um plugin no momento atual, mas certamente é quase parte do WordPress de qualquer maneira. Então, espero que isso não seja sinalizado como fora de tópico. Eu li seus documentos oficiais, muitos outros artigos e assisti a vídeos tutoriais, mas ainda não estou...

16
Existe algo como is_rest ()

Estou começando um pouco com a API REST. Se eu não sou completamente enganado, o initgancho de ação também é executado quando é uma solicitação da API REST. Agora, desejo executar apenas um código, quando não for uma solicitação da API REST. Então, eu estava procurando por um comando como...

10
execute silex ou slim com wordpress

Estou executando um tema no WordPress. Neste tema, estou fazendo algumas chamadas AJAX, onde estou esperando alguma resposta. ( http://example.com/capis/v0/packages/ ) Para atender as chamadas http acima, estou usando o silex como servidor http. index.php <?php require_once __DIR__ ....

9
Posso usar a API REST no formato de link permanente normal?

Recentemente, todas as minhas solicitações de API REST se voltaram repentinamente para retornar um erro 404, Toda solicitação (não importa o ponto de extremidade personalizado ou interno). Então eu achei que era por causa da estrutura do permalink. /wp-json/não está acessível sob link permanente,...

9
verifique o URL solicitante

Usando o WP 4.8.2 Qual é a melhor maneira de verificar o URL solicitante ao processar uma solicitação com a rest-api? Por exemplo, um site recebe uma solicitação e você deseja verificar se veio de um URL 'permitido'. E falhe se o URL não for permitido. Isso não funciona: function...

8
API WP REST É bastante fácil renomear a parte padrão wp-json uri?

A API REST do WP expõe muitas informações, portanto filtre os pontos de extremidade que não são necessários para a exposição. Não consigo filtrar tudo: o local dos arquivos de mídia necessários é exposto, por exemplo. Como uma proteção extra, eu gostaria de mistificar o uri padrão. Eu gostaria...