post #6265
Links de Redirecionamento pro WhatsApp com Mensagem Dinâmica em PHP no WordPress
Publicado em: 19/05/2025 / Atualizado em: 19/05/2025
Nesse post vou compartilhar um código em PHP para criar um link de redirecionamento dinâmico para o WhatsApp (ou qualquer outra página ou site que quiser) enviando parâmetros personalizados como o titulo da página que direcionou.
Segue código abaixo:
// 1. Registra a rota personalizada add_action('init', function () { add_rewrite_rule('^redirect-whatsapp/?$', 'index.php?custom_redirect_whatsapp=1', 'top'); }); // 2. Adiciona a query var personalizada add_filter('query_vars', function ($vars) { $vars[] = 'custom_redirect_whatsapp'; return $vars; }); // 3. Manipula a rota e faz o redirecionamento add_action('template_redirect', function () { if (get_query_var('custom_redirect_whatsapp') == 1) { $phone = '551190909090'; $page_id = isset($_GET['id']) ? intval($_GET['id']) : 0; if ($page_id && get_post_status($page_id)) { $page_title = get_the_title($page_id); $text = 'Olá, gostaria de maiores informações sobre ' . $page_title; } else { $text = 'Olá, quero mais informações.'; } $redirect_url = 'https://wa.me/' . $phone . '?text=' . urlencode($text); wp_redirect($redirect_url); exit; } });
OBS: Assim que adicionar o código PHP no seu site WordPress, não se esqueça de atualizar os links permanentes do WordPress. Basta apenas clicar em salvar em “links permanentes”, sem mudar nenhuma informação.
No código acima, eu crio uma rota em meu site WordPress chamada de redirect-whatsapp
, assim, quando alguém acessar (ou um formulário redirecionar) para essa URL (ex: https://meusite.com.br/redirect-whatsapp) o WordPress automaticamente vai mandar o usuário para a pagina do WhatsApp para iniciar uma conversa.
Caso seja informado um ID no final da URL, o código vai buscar dentro do banco de dados do WordPress pelo titulo do post em questão (ex: https://meusite.com.br/redirect-whatsapp/?id=123). Nesse caso, a mensagem vai ficar assim: Olá, gostaria de maiores informações sobre {Página de Vendas}
Com isso, fica fácil adicionar um sistema de redirecionamento dinâmico em seu formulário do Elementor, ou qualquer outro formulário que você use.
Publicações recomendadas:
Inscreva-se em Nossa News:
Seja notificando sempre que tiver conteúdo novo disponível no meu canal do Youtube ou artigo no meu Blog.

Link Curto para Compartilhamento
Compartilhe esse conteudo nas redes sociais ou por mensagem usando o link curto abaixo. Basta clicar em cima do link para copiar.
bruno.art.br/pb/6265
ID de Referência: 6265
Sugira uma publicação
Envie uma mensagem e sugira um publicação sobre um assunto que tenha dificuldades de resolver.