Códigos do Guru

Obtenção de IDs de unidades por bairro selecionado no cookie

Este código é escrito em PHP e é provavelmente usado em um site WordPress. Ele está criando uma função chamada “get_unidades_ids_by_bairro” que recupera os IDs de unidades de um bairro específico selecionado pelo usuário e armazenado em um cookie. A função é então anexada a um shortcode WordPress chamado “unidades_ids_by_bairro” (add_shortcode(‘unidades_ids_by_bairro’, ‘get_unidades_ids_by_bairro’)) para que possa ser usado facilmente em uma página ou post.

A função começa verificando se o cookie “bairroselect” existe, se sim, ele recupera o valor do cookie e armazena-o na variável “$bairro”. Ele em seguida, cria um argumento ($args) para a função nativa WordPress get_posts, especificando o tipo de post “unidade”, o taxonomia “bairro” e o valor do bairro selecionado. Ele também especifica que só queremos os campos ‘ids’ das unidades. A função get_posts é então chamada com os argumentos especificados e retorna um array de IDs de unidades. A função finalmente retorna os IDs de unidades, juntos por vírgulas(implode(“,”, $unidades_ids)), para serem usados onde o shortcode é inserido.

Visualização do código

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


) ={a,q
 di e
 b 
 r u"ti,=r',   )' pr'' f$ie;g s' ''  cgb c ru Od,    y' ab}_oo da     ,  u' ra}
s$pn $ ud  ix__  y[ r> i,
Om f(tbt={ba)   s y>eu t"   r
  =fas ad   ) rea   ; om t I 'r($as 'ry'aaan  dssnn ]t
 preat'b 
='_eb'_or 
io[ lit  esl r_t isid(d rr arddaery>  it; d_i  E
t i eOi =lCes n_   ' _sd 
a o _i g$e(o'n';r 

yr(_mi ao srasrxa  r)bes nf;oab    e=  u syo  i( d rdi > ri'd e   a do $,rsrsd='b>   eye_ne,ps d it K>,  iiu'i$gs K_o$ i(se 
d ' r)
l'  to''l  ' ai
_d )rdabe t'c' ,c huO)re=(s m n n e  a syad i$o b_( _ g oa  I  s_o_  i
rn r   
dd=;  o  )e  e'tiEua' C_]