Como estender a lista de domínios permitidos para wp_safe_redirect » Point Comunicação Web

Como estender a lista de domínios permitidos para wp_safe_redirect

Por padrão, a função wp_safe_redirect()permite redirecionar apenas para o mesmo domínio que é apresentado como a home_url(). Mas, em alguns casos, convém estendê-lo com, digamos, subdomínios e, neste tutorial, fornecerei um snippet pronto para isso.

É um dos meus tutoriais mais curtos de todos os tempos. Mas decidi publicá-lo de qualquer maneira, porque não encontrei nenhuma informação sobre ele em nenhum lugar.

URL inicial do WordPress em Configurações> Geral. Por padrão, wp_safe_redirect() permite redirecionar apenas para este domínio, excluindo subdomínios.

add_filter (  'allowed_redirect_hosts' , 'misha_extend_allowed_domains_list'  ) ;
 
função misha_extend_allowed_domains_list (  $ hosts  ) {
 
    $ hosts [ ] = 'wordpress.com' ;
    $ hosts [ ] = 'dev.pointcomunicacao.ppg.br' ;
 
    retornar  $ hosts ;
 
} ) ;

Isso é tudo ?

Gostou? compartilhe nas redes!! ;)

Deixe seu comentário