Códigos do Guru

Permite que publique um novo post via api_rest no wp-json

Esse código cria uma rota para a API do WordPress (REST API), que permite a adição de novos posts de tipo “covid-19” ao site. A rota é registrada através do gancho ‘rest_api_init’, usando a função register_rest_route() para definir o endpoint “wp/v2/covid-19”, o método HTTP permitido (POST) e a função de callback (covid_19_post).
A função covid_19_post() é chamada quando a rota é acessada, e verifica se o token passado no corpo da requisição é válido (neste caso, é comparado com “1234”). Se o token for válido, os dados enviados na requisição (titulo, conteúdo, id, biscoito, imagem) são usados para criar um novo post. Ele cria um novo post com o título, conteúdo, status, tipo, autor, categorias e metadados especificados. Ele também faz o upload da imagem enviada e a usa como thumbnail do post criado. Se o token for inválido, a função retorna “Token inválido”.

Visualização do código

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

_ _  '=ta   eg }_  _psw  m[ e'_ n'
ettq$ptt  
l o dp;ls 
r    n' n { pc( apgun=astei_   =o tl__rp t a9pou  dct h  'h e  
,e=t,tse_'ovtla 9,tntos>'et  i grdeaa   ic siev  p =c]'w} t  w  ntt$    o'_t_e   a _     s  1 ey_.'=);    _oip_as nli =u aewe  ,ca,ot a_k .i ct  o  n  (= pcenaered
  a't td p uc  t
od$_ar  $u_e t snr m )osy$ e_ tttdt
t 'i'=s m>toy') [_ t umu'_'c  $peda,t $ t$so e_ai  sm_' dqu
e{tc=ti oer  ur ippn$g
a$onw
st ac   pl>n> _p  )soudptii er o te ]emhe ott;e
eo- e (tsa] kep,ipu  ;;
n   h=al lllp_(to=t$1$d et   u  $ m=p
 ) s(;s$P  t 
cto dsa) p  tepa   $o$ difryi
  a',amt=_=''$u 9td
lispe  ;1thi)o >uc f d 'tbna r_
 s)  t)k't_ c .c (e e e  e$mstu;    t
 t_aset_mf3'e   ptuv ppa
a)t 'r,(ignrm ynts   iti 't[ c t;t we=(e_   c e  O $  s ' ct=r2s _ayw_i eayr  c) aet_t r t   _ gny  [ o
,r{ )dd
p(yht4 t�e
 iat np   upzp oa )d i   e b i]''o  pu,eeolqsi

 a''a/np  f adm
 ttna_ ock'
ts  ;'  e e  t$e , csl]$wa
t_ ] ga f  r '; tue=Tw 'e a 
  _n )
oif esT;  f r laspd '.   heta  w ttl )et e' i
a  ioTatf pu adsa so uo
$lp  e ' v'tepm s_$gaht$e' en tpd ciu  _ ;ka  se>    (s$
=,tAp>
  $ ;t_ss  lepmf  )ti_ m  g im  tAai_o eurul s  ',plt_tc_,s$ i'  e d iesr=;s a     __aiamc,ee;_tsdro /_pt
$
td  t/  mrleip> laaa '9  )$  ft'=thv[_'e s'cs  io a_>  p _$ '>
n al Ht  __ ,(ud r_'fn ol d i   '>=  t_oarea;e   9nps sp uree)pntf( ao_ st oea    ac s crit)''$[c   _ d
oe oec  oo$t= d,r 'oi '( 	 t utho' ope  n  mi_eue nvumfos sit   ir ]t_e_ iana s ( mB _r 
c g;ilsi er ' $e 
 s'dmta{tt fi  _q}_a	 ' fr p sh$ eq/[i  n u
a>;fr kt sr ds,
. sht2t_,niap ruo  mom' t 	    u   =e'uo 
('' ,oyh t   h_p $faq;i  eda$y$tt Sao_a d} nt rl1'niie smt oait=nkrs$n
 y  f ers'=t  eapoc1 t;tnio( h  pf p,q 'togh_l,  eotir,hl d  
at1t_e/h$ y n=to  (pfflha  =oi 
r
i  sti_pa')t mnese f(i u$yp  ; u$ _l oat  _  teqo  o    ao    ot)idnbn  ht2$t( =   =t 
   p    n t3 pse  Pe  eoi ']  _-l  (epa> t;nt(a i' t$   t i l ed n(l1 ( '  _ l t  $sSmn>p$cstr[we 'a)ctip=ie'   $$  
eee  ayut,$ b .)
idpe  'ed b ilso  a  _  '_ t )(pt pr p[ii v$o  _o' '$$asr=  =i $ o$  ; tdm
ba8ttdal  
=  - ({a  p_'h so i   $_i n/io$a$     ci mc t p[=   l'_ hs=$  e  ep_yr  d] i_$  ;ge  mr
d
' t;)    $ >  'i rr  n t  m]o
ac cgn  oi=i}o'pv_�
ad en
   _=oe ;