Códigos do Guru

Consultar URL de um Post-Type

Esse código é JavaScript que verifica se uma URL digitada em um campo de entrada HTML com id “url” já existe como um post no WordPress. Ele adiciona um evento de “keyup” ao campo de entrada que é ativado sempre que o usuário digita algo na caixa de entrada.

Quando o evento é acionado, ele cria uma nova instância de “XMLHttpRequest”, que é usada para fazer uma solicitação GET para a API do WordPress no endereço “https://seusite.com/wp-json/wp/v2/post?slug=” + url.value, onde “seusite.com” é o endereço do seu site e “url.value” é o valor digitado no campo de entrada.

O código verifica se a resposta da solicitação tem status 200, indicando que foi bem-sucedida, e se a resposta contém dados, verifica se o comprimento é maior que 0, indicando que existe um post com a URL digitada. Se for verdadeiro, mostra uma mensagem de alerta e limpa o campo de entrada.

Visualização do código

VOCÊ PRECISA DE PERMISSÃO PRA OLHAR O CÓDIGO

=ltn  deh(pe'  tp)t=o ene=ev; t(tr{mte 
x(s e
mo  u (
jw
 ; cotIMap y'sre. eha e ne if nT 
n sl )).
 e 'jn  x nt{ Ro uBhd
 

ql.e; te 'l0 axtla n eloa xp ag/ t.hlsLv u'  u is=un ta lana    -e   Elt
m)ixr (w  r'u./  p )
 uustugd s:
 O +lu (  }'  astxx p=
f r
rtr;pttsr
 �vp   ,u  u/l /(s' hhe �v H kse Jcd/
)r   { 2=v   =);.rera'nl ,nu  ;=
e fnd
{i> Le(e r(  ) 
S t os'naora(ec  , e;x02i 
k e ;  hEo)r
 de
   hu0 dl vs sp}Guy;=.Er a g s  '))wt/
e 
 es r  
E
(vXt. i 
 .
  .No}.r Tn }d .n s'uf ttir?ri  co