Sto iniziando un po 'con l'API REST. Se non sono completamente fuorviante, l' init
hook dell'azione viene eseguito anche quando si tratta di una richiesta API REST. Ora, voglio eseguire solo un po 'di codice, quando non è una richiesta API REST.
Quindi stavo cercando un comando come is_rest()
per fare qualcosa del genere
<?php
if( ! is_rest() ) echo 'no-rest-request';
?>
Ma non sono riuscito a trovare qualcosa del genere. C'è un is_rest()
là fuori?
init
. Si noti inoltre che le parti dell'API possono essere utilizzate internamente su richieste che non sono richieste REST, quindi si rischia di interrompere qualcosa se si fa affidamento su tale rilevamento.