Preços
PRODUTO
SOLUÇÕES
por casos de uso
AI Gestão de leadsFacturaçãoMídia socialGestão de ProjetosGestão de dadospor setor
saber mais
BlogModelosVÍDEOSYoutubeRECURSOS
COMUNIDADES E MÍDIAS SOCIAIS
PARCEIROS
Principais tópicos:
Eleve a funcionalidade do seu site WordPress integrando o plugin WP Webhooks com o Latenode, criando um sistema de automação poderoso que simplifica os fluxos de trabalho, melhora o engajamento do usuário e simplifica o gerenciamento de conteúdo com facilidade. Essa conexão perfeita entre seu site e aplicativos externos por meio dos recursos de automação do Latenode garante que seu site opere de forma mais eficiente e dinâmica do que nunca.
Olá! Aqui é o Daniel do Latenode. Se você já criou um site com o WordPress, provavelmente notou que não há capacidade de enviar dados do WP para serviços externos ou receber dados de fontes externas sem plugins adicionais.
Os WP Webhooks parecem ser uma das soluções mais populares nesses casos. Graças a este plugin, você pode usar webhooks e solicitações HTTP para enviar quaisquer dados do seu site WP e executar qualquer ação nele remotamente. O que isso significa? Significa que você pode automatizar seu fluxo de trabalho do WordPress, e neste artigo, mostrarei como fazer isso com o Latenode.com!
Melhor Parte? Além de uma instrução passo a passo, você pode simplesmente copiar o cenário inteiro que eu vou mostrar a você neste artigo! Você verá o link no final deste artigo.
Vamos!
Primeiramente, vá para Página de webhooks do WP e baixe o plugin como um arquivo zip. Você NÃO precisa descompactá-lo.
Depois disso, em seu wordpress.com página de gerenciamento do site, vá:
Meu site > Plugins > adicionar Novo Plugin > Escolher arquivo
Em seguida, escolha o arquivo zip que você acabou de baixar e aguarde a instalação do plugin.
Você verá os WP Webhooks na sua aba de plugins. Clique em Settings para começar a automatizar seu site!
Você verá várias abas dentro das configurações do WP Webhooks, mas usando um plano gratuito, você precisará apenas de duas delas: Enviar dados e receber dados.
Esta aba contém:
Aqui você pode encontrar:
Bem, é hora de automatizar!
Essa é a ideia do cenário de automação que criei:
Quando um usuário deixa um comentário no meu site, o apelido do usuário, o e-mail e o comentário em si são enviados automaticamente para o meu formulário do Google Sheets. Se o comentário contiver algum link, ele será excluído.
Funciona bem tanto para coletar feedback quanto para moderar, não é? Na verdade, eu já fiz esse cenário em latenode. com, dar uma olhada:
Deixe-me explicar o que está acontecendo aqui:
Mas você não precisa construir esse cenário sozinho! Basta copiar do link no final do artigo! E agora, é hora de mostrar a vocês cada passo da criação desse fluxo de trabalho de automação, vamos lá!
Acesse Latenode.com, faça login na sua conta e clique no botão roxo no canto superior esquerdo da página. Depois disso, você se encontrará na aba de criação do cenário.
Renomeie seu cenário, caso contrário, ele será chamado de “untitled”. Depois disso, salve as alterações.
Tente fazer isso toda vez que você mudar ou modificar seu cenário. Segurança em primeiro lugar!
Agora, clique em adicionar nó e selecione o gatilho webhook. Em seguida, clique no nó que você adicionou e copie o link do webhook. Não se esqueça do botão “salvar”!
A próxima coisa que você precisa fazer é escolher o “comentário criado” acionar na aba Enviar Dados do plugin WP Webhooks e clicar em “Adicionar URL do webhook” botão.
Depois disso, nomeie o gatilho e insira a URL do webhook do cenário Latenode.
E se você clicar em "implantar" botão (ao lado de “salvar”) e, em seguida, “enviar demonstração” (seção de ações do gatilho WH), você verá que a conexão já está funcionando, ótimo!
Agora, clique em “adicionar nó”, procure o grupo Planilhas Google e escolha “adicionar linha única”.
Cadastre-se com o Google para obter um token de autorização, selecione o caminho da planilha necessária.
A resposta para “A primeira linha da planilha tem cabeçalhos?” é “sim”. Então escreva “vazio” no “status” campo e salve as alterações.
Você encontrará este nó da mesma forma que o anterior, mas agora você tem que selecionar o “Encontrar linha” nó.
Escolha o mesmo token de autorização e o caminho para sua planilha.
Na seção de coluna, insira “D”(se você estiver usando a planilha que forneci), e “vazio” em valor.
Simplificando, este nó mostra onde inserir dados de comentários, o status “vazio” é um marcador.
Antes de adicionar o Iterator, execute uma vez dois nós do Planilhas Google que você precisa para fazer o fluxo de dados.
Depois disso, clique em “adicionar nó” e escolha “outras ferramentas”. Aqui você encontrará.
Para configurá-lo, basta colocar o objeto de resultados do nó anterior em “dados para iterar” campo. Em seguida, execute-o uma vez e salve as alterações.
Nesta etapa, preenchemos as células da planilha com os nome, email e comentar do usuário e alterar status “vazio” para “atualizado”. É por isso que são necessários 4 nós.
Clique em “adicionar nó”, vá para o Google Sheets novamente e escolha o “Atualizar célula” nó.
Novamente, insira seu token de autorização e escolha o caminho da planilha.
Essas ações são as mesmas para todos os 4 nós, então você pode salvar esta e simplesmente copiá-la!
Para fazer isso, basta clicar com o botão direito do mouse no nó, depois “copiar” e colar em qualquer lugar!
Em seguida, conecte-os ao ponto superior do Iterador.
Para evitar confusão, renomeie os nós para que tenham uma aparência diferente.
Agora, vamos finalizá-los! Cell & Value para:
Célula: A (objeto googlesheetnumber do Iterador)
Valor: objeto comment_author do gatilho do webhook
Célula: B (objeto googlesheetnumber do Iterator)
Valor: objeto comment_author_email do gatilho do webhook
Célula: C (objeto googlesheetnumber do Iterator)
Valor: objeto comment_content do gatilho do webhook
Célula: D (objeto googlesheetnumber do Iterator)
Valor: atualizado
Não se esqueça de salvar as alterações!
Uau, o último! Adicione o nó ao ponto de conexão correto do iterador, procure por “Solicitação HTTP” na lista de aplicativos.
Para configurá-lo, você precisa coloque a URL da ação do Webhook na aba Receber Dados do plugin WP Webhooks. Em seguida, vá para Ações do Webhook.
Neste caso, estamos procurando o “Excluir comentário” ação. Para executar esta ação, você precisará modificar a URL com &action=delete_comment (verifique os detalhes) e &comment_id={comment_id object}.
De volta ao ““Solicitação HTTP” nó, defina o método como GET e salve as alterações.
E mais uma coisa! Se deixarmos as coisas assim, esse cenário apagará todos os comentários.
Temos que configurar o filtro, e é assim que se faz:
Clique na conexão entre o Iterator e a solicitação HTTP, então “configurar filtro”.
Na janela aberta, insira o nome do filtro no "Rótulo" campo
In "doença" campo, colocar “contém” função da janela Operadores, após o primeiro intervalo coloque comment_id objeto do gatilho do webhook. E depois do ponto e vírgula, coloque “https://”. Então todo comentário que tiver o começo do link será deletado.
É isso! Vamos testar!
Vamos deixar 2 comentários: um com o link e outro sem, e veja como funciona.
Ambos os comentários estão agora na minha Planilha Google.
E foi assim que o cenário reagiu:
Caso com o comentário sem o link, o nó HTTP não foi ativado, veja:
E aquele com o comentário:
Bom, acho que é tudo por hoje! Espero que este artigo tenha sido útil para você!
Como prometi Aqui você pode copiar este cenário como um modelo pronto para uso, mas se você realmente gosta de automatizar coisas, você é bem-vindo ao nosso Comunidade Latenode Discord, onde você pode encontrar ajuda da nossa crescente comunidade de entusiastas de low-code, dos nossos desenvolvedores e de mim!
Artigos relacionados:
Aplicação Um + Aplicação Dois