WordPress
Consultar e administrar páginas, posts, categorias, comentários e outros conteúdos do WordPress.
O que faz
Integre com o WordPress.com para criar, atualizar e gerenciar posts, páginas, mídias, comentários, categorias, tags e usuários. Conecta-se aos sites do WordPress.com via OAuth.
Quando usar: Use quando o seu fluxo precisar consultar e administrar páginas, posts, categorias, comentários e outros conteúdos do WordPress.
Exemplo de situação: Publicar ou atualizar conteúdo a partir de dados do fluxo.
Antes de começar
Conexão necessária: OAuth.
Conecte a conta pelo botão de autorização do campo de credencial e confira qual usuário ou organização foi escolhido.
Passo a passo
- Adicione WordPress ao desenho a partir da aba Blocos e ligue a entrada dele à etapa anterior.
- Conecte a conta pelo botão de autorização do campo de credencial e confira qual usuário ou organização foi escolhido.
- Escolha a operação. O painel mostra só os campos que essa operação usa.
- Preencha os campos obrigatórios. Para usar um dado de uma etapa anterior, digite < e escolha o bloco e o campo.
- Clique em Executar com dados de teste e confira, no terminal, o que entrou e o que saiu do bloco.
- Só publique depois de conferir o resultado da execução de teste.
Operações
| Operação | O que faz |
|---|---|
| Criar post | Cria post com o bloco WordPress. |
| Atualizar post | Atualiza post com o bloco WordPress. |
| Excluir post | Exclui post com o bloco WordPress. |
| Obter post | Obtém post com o bloco WordPress. |
| Listar posts | Lista posts com o bloco WordPress. |
| Criar página | Cria página com o bloco WordPress. |
| Atualizar página | Atualiza página com o bloco WordPress. |
| Excluir página | Exclui página com o bloco WordPress. |
| Obter página | Obtém página com o bloco WordPress. |
| Listar páginas | Lista páginas com o bloco WordPress. |
| Enviar mídia | Envia mídia com o bloco WordPress. |
| Obter mídia | Obtém mídia com o bloco WordPress. |
| Listar mídias | Lista mídias com o bloco WordPress. |
| Excluir mídia | Exclui mídia com o bloco WordPress. |
| Criar comentário | Cria comentário com o bloco WordPress. |
| Listar comentários | Lista comentários com o bloco WordPress. |
| Atualizar comentário | Atualiza comentário com o bloco WordPress. |
| Excluir comentário | Exclui comentário com o bloco WordPress. |
| Criar categoria | Cria categoria com o bloco WordPress. |
| Atualizar categoria | Atualiza categoria com o bloco WordPress. |
| Excluir categoria | Exclui categoria com o bloco WordPress. |
| Obter categoria | Obtém categoria com o bloco WordPress. |
| Listar categorias | Lista categorias com o bloco WordPress. |
| Criar tag | Cria tag com o bloco WordPress. |
| Atualizar tag | Atualiza tag com o bloco WordPress. |
| Excluir tag | Exclui tag com o bloco WordPress. |
| Obter tag | Obtém tag com o bloco WordPress. |
| Listar tags | Lista tags com o bloco WordPress. |
| Obter usuário atual | Obtém usuário atual com o bloco WordPress. |
| Listar usuários | Lista usuários com o bloco WordPress. |
| Obter usuário | Obtém usuário com o bloco WordPress. |
| Buscar conteúdo | Busca conteúdo com o bloco WordPress. |
Campos
Operação
Escolhe qual ação este bloco executará.
- Opções:
- Criar post · Atualizar post · Excluir post · Obter post · Listar posts · Criar página · Atualizar página · Excluir página · Obter página · Listar páginas · Enviar mídia · Obter mídia · Listar mídias · Excluir mídia · Criar comentário · Listar comentários · Atualizar comentário · Excluir comentário · Criar categoria · Atualizar categoria · Excluir categoria · Obter categoria · Listar categorias · Criar tag · Atualizar tag · Excluir tag · Obter tag · Listar tags · Obter usuário atual · Listar usuários · Obter usuário · Buscar conteúdo
- Padrão:
- Criar post
Conta do WordPress
ObrigatórioSeleciona a conta já conectada que autoriza o acesso ao serviço.
- Exemplo:
- (escolha a conta conectada)
Conta do WordPress
ObrigatórioEm campos adicionaisInforma manualmente a credencial usada pela integração no modo avançado.
ID ou domínio do site
ObrigatórioID ou domínio do seu site no WordPress.com. Você encontra em Configurações → Geral.
- Exemplo:
- id-do-recurso
ID do post
Obrigatório conforme a operaçãoInforme o ID do post.
- Aparece em:
- Atualizar post, Excluir post, Obter post
- Exemplo:
- id-do-recurso
Título
Obrigatório conforme a operaçãoTítulo do post ou da página.
- Aparece em:
- Criar post, Atualizar post, Criar página, Atualizar página
- Exemplo:
- Exemplo de atendimento
Conteúdo
Conteúdo do post ou da página (HTML ou texto simples).
- Aparece em:
- Criar post, Atualizar post, Criar página, Atualizar página
- Exemplo:
- Olá! Sua solicitação foi processada com sucesso.
Status
Escolhe uma das opções aceitas por este campo.
- Aparece em:
- Criar post, Atualizar post, Criar página, Atualizar página
- Opções:
- Publicado · Rascunho · Pendente · Privado
- Padrão:
- Publicado
Resumo
Em campos adicionaisResumo do post ou da página.
- Aparece em:
- Criar post, Atualizar post, Criar página, Atualizar página
- Exemplo:
- Resumo do post ou da página
Slug
Em campos adicionaisSlug da URL (opcional).
- Aparece em:
- Criar post, Atualizar post, Criar página, Atualizar página
- Exemplo:
- Slug da URL (opcional)
Categorias
Em campos adicionaisIDs de categoria separados por vírgula.
- Aparece em:
- Criar post, Atualizar post, Listar posts
- Exemplo:
- IDs de categoria separados por vírgula
Tags
Em campos adicionaisIDs de tag separados por vírgula.
- Aparece em:
- Criar post, Atualizar post, Listar posts
- Exemplo:
- IDs de tag separados por vírgula
ID do autor
Em campos adicionaisFiltre pelo ID do autor.
- Aparece em:
- Listar posts
- Exemplo:
- Filtre pelo ID do autor
ID da imagem destacada
Em campos adicionaisID da mídia usada como imagem destacada.
- Aparece em:
- Criar post, Atualizar post, Criar página, Atualizar página
- Exemplo:
- ID da mídia usada como imagem destacada
ID da página
Obrigatório conforme a operaçãoInforme o ID da página.
- Aparece em:
- Atualizar página, Excluir página, Obter página
- Exemplo:
- id-do-recurso
ID da página pai
Em campos adicionaisID da página mãe (para a hierarquia).
- Aparece em:
- Criar página, Atualizar página, Listar páginas
- Exemplo:
- ID da página mãe (para a hierarquia)
Ordem no menu
Em campos adicionaisOrdem no menu (número).
- Aparece em:
- Criar página, Atualizar página
- Exemplo:
- Ordem no menu (número)
Enviar arquivo
Envie um arquivo de mídia para o WordPress.
- Aparece em:
- Enviar mídia
- Exemplo:
- (selecione um arquivo de teste)
Referência do arquivo
Em campos adicionaisReferencie um arquivo de um bloco anterior (ex.: {{block_name.file}}).
- Aparece em:
- Enviar mídia
- Exemplo:
- {{block_name.file}}
Substituir nome do arquivo
Em campos adicionaisOpcional: substitua o nome do arquivo (ex.: imagem.jpg).
- Aparece em:
- Enviar mídia
- Exemplo:
- Exemplo de atendimento
Título da mídia
Em campos adicionaisInforme o título da mídia.
- Aparece em:
- Enviar mídia
- Exemplo:
- Exemplo de atendimento
Legenda
Em campos adicionaisLegenda da mídia.
- Aparece em:
- Enviar mídia
- Exemplo:
- Olá! Sua solicitação foi processada com sucesso.
Texto alternativo
Em campos adicionaisTexto alternativo para acessibilidade.
- Aparece em:
- Enviar mídia
- Exemplo:
- Olá! Sua solicitação foi processada com sucesso.
Descrição
Em campos adicionaisDescrição da mídia.
- Aparece em:
- Enviar mídia
- Exemplo:
- Descrição da mídia
ID da mídia
Obrigatório conforme a operaçãoInforme o ID da mídia.
- Aparece em:
- Obter mídia, Excluir mídia
- Exemplo:
- id-do-recurso
Tipo de mídia
Em campos adicionaisInforma ou seleciona o arquivo usado nesta operação.
- Aparece em:
- Listar mídias
- Opções:
- Todos os tipos · Imagem · Vídeo · Áudio · Aplicação
- Exemplo:
- Todos os tipos
ID do post
Obrigatório conforme a operaçãoID do post a comentar.
- Aparece em:
- Criar comentário, Listar comentários
- Exemplo:
- id-do-recurso
Conteúdo do comentário
Obrigatório conforme a operaçãoTexto do comentário.
- Aparece em:
- Criar comentário, Atualizar comentário
- Exemplo:
- Olá! Sua solicitação foi processada com sucesso.
ID do comentário pai
Em campos adicionaisID do comentário pai (para respostas).
- Aparece em:
- Criar comentário
- Exemplo:
- ID do comentário pai (para respostas)
Nome do autor
Em campos adicionaisNome de exibição do autor do comentário.
- Aparece em:
- Criar comentário
- Exemplo:
- Exemplo de atendimento
E-mail do autor
Em campos adicionaisE-mail do autor do comentário.
- Aparece em:
- Criar comentário
- Exemplo:
- cliente@exemplo.com
URL do autor
Em campos adicionaisURL do autor do comentário.
- Aparece em:
- Criar comentário
- Exemplo:
- https://api.exemplo.com/v1/recurso
ID do comentário
Obrigatório conforme a operaçãoInforme o ID do comentário.
- Aparece em:
- Atualizar comentário, Excluir comentário
- Exemplo:
- id-do-recurso
Status do comentário
Em campos adicionaisEscolhe uma das opções aceitas por este campo.
- Aparece em:
- Atualizar comentário
- Opções:
- Aprovado · Pendente · Spam · Lixeira
- Padrão:
- Aprovado
ID da categoria
Obrigatório conforme a operaçãoInforme o ID da categoria.
- Aparece em:
- Obter categoria, Atualizar categoria, Excluir categoria
- Exemplo:
- id-do-recurso
Nome da categoria
Obrigatório conforme a operaçãoNome da categoria.
- Aparece em:
- Criar categoria, Atualizar categoria
- Exemplo:
- Exemplo de atendimento
Descrição
Em campos adicionaisDescrição da categoria.
- Aparece em:
- Criar categoria, Atualizar categoria
- Exemplo:
- Descrição da categoria
ID da categoria pai
Em campos adicionaisID da categoria mãe.
- Aparece em:
- Criar categoria, Atualizar categoria
- Exemplo:
- ID da categoria mãe
Slug da categoria
Em campos adicionaisSlug da URL (opcional).
- Aparece em:
- Criar categoria, Atualizar categoria
- Exemplo:
- Slug da URL (opcional)
ID da tag
Obrigatório conforme a operaçãoInforme o ID da tag.
- Aparece em:
- Obter tag, Atualizar tag, Excluir tag
- Exemplo:
- id-do-recurso
Nome da tag
Obrigatório conforme a operaçãoNome da tag.
- Aparece em:
- Criar tag, Atualizar tag
- Exemplo:
- Exemplo de atendimento
Descrição
Em campos adicionaisDescrição da tag.
- Aparece em:
- Criar tag, Atualizar tag
- Exemplo:
- Descrição da tag
Slug da tag
Em campos adicionaisSlug da URL (opcional).
- Aparece em:
- Criar tag, Atualizar tag
- Exemplo:
- Slug da URL (opcional)
ID do usuário
Obrigatório conforme a operaçãoInforme o ID do usuário.
- Aparece em:
- Obter usuário
- Exemplo:
- id-do-recurso
Funções do usuário
Em campos adicionaisNomes das funções separados por vírgula (ex.: administrator, editor).
- Aparece em:
- Listar usuários
- Exemplo:
- administrator, editor
Consulta de busca
Obrigatório conforme a operaçãoInforma a consulta usada para localizar ou transformar dados.
- Aparece em:
- Buscar conteúdo
- Exemplo:
- SELECT * FROM clientes WHERE status = 'ativo'
Tipo de conteúdo
Em campos adicionaisDefine a consulta ou o filtro aplicado aos dados.
- Aparece em:
- Buscar conteúdo
- Opções:
- Todos os tipos · Publicação (post) · Página
- Exemplo:
- Todos os tipos
Resultados por página
Em campos adicionaisDefine um valor numérico, quantidade ou limite da operação.
- Aparece em:
- Listar posts, Listar páginas, Listar mídias, Listar comentários, Listar categorias, Listar tags, Listar usuários, Buscar conteúdo
- Exemplo:
- 10 (máx. 100)
Número da página
Em campos adicionaisDefine um valor numérico, quantidade ou limite da operação.
- Aparece em:
- Listar posts, Listar páginas, Listar mídias, Listar comentários, Listar categorias, Listar tags, Listar usuários, Buscar conteúdo
- Exemplo:
- 1
Filtro de busca
Em campos adicionaisTermo de busca para filtrar os resultados.
- Aparece em:
- Listar posts, Listar páginas, Listar mídias, Listar comentários, Listar categorias, Listar tags, Listar usuários
- Exemplo:
- Termo de busca para filtrar os resultados
Ordenar por
Em campos adicionaisEscolhe uma das opções aceitas por este campo.
- Aparece em:
- Listar posts, Listar páginas, Listar mídias, Listar comentários
- Opções:
- Data · ID · Título · Slug · Data de modificação
- Padrão:
- Data
Ordem
Em campos adicionaisEscolhe uma das opções aceitas por este campo.
- Aparece em:
- Listar posts, Listar páginas, Listar mídias, Listar comentários, Listar categorias, Listar tags, Listar usuários
- Opções:
- Decrescente · Crescente
- Padrão:
- Decrescente
Filtro de status
Em campos adicionaisEscolhe uma das opções aceitas por este campo.
- Aparece em:
- Listar posts, Listar páginas
- Opções:
- Todos · Publicado · Rascunho · Pendente · Privado
- Exemplo:
- Todos
Excluir permanentemente
Em campos adicionaisAtiva ou desativa este comportamento.
- Aparece em:
- Excluir post, Excluir página, Excluir comentário
- Exemplo:
- false
Saídas
Para usar um resultado deste bloco em uma etapa seguinte, digite < no campo e escolha o bloco e o campo. A referência tem o formato <wordpress.post>: antes do ponto vai o nome do bloco no seu fluxo, em minúsculas, sem espaços e sem acentos.
| Referência | Tipo | O que contém |
|---|---|---|
<wordpress.post> | json | Dados do post. |
<wordpress.posts> | json | Lista de posts. |
<wordpress.page> | json | Dados da página. |
<wordpress.pages> | json | Lista de páginas. |
<wordpress.media> | json | Dados da mídia. |
<wordpress.comment> | json | Dados do comentário. |
<wordpress.comments> | json | Lista de comentários. |
<wordpress.category> | json | Dados da categoria. |
<wordpress.categories> | json | Lista de categorias. |
<wordpress.tag> | json | Dados da tag. |
<wordpress.tags> | json | Lista de tags. |
<wordpress.user> | json | Dados do usuário. |
<wordpress.users> | json | Lista de usuários. |
<wordpress.results> | json | Resultados da busca. |
<wordpress.deleted> | boolean | Status da exclusão. |
<wordpress.total> | number | Total de itens. |
<wordpress.totalPages> | number | Total de páginas. |
Exemplo de uso
Objetivo: Publicar ou atualizar conteúdo a partir de dados do fluxo.
- Operação
- Criar post
- Conta do WordPress
- (escolha a conta conectada)
- ID ou domínio do site
- id-do-recurso
- Título
- Exemplo de atendimento
- Conteúdo
- Olá! Sua solicitação foi processada com sucesso.
- Status
- Publicado
Os valores são ilustrativos. Teste primeiro com dados fictícios ou de homologação.
Erros comuns e como resolver
- O bloco não executa
- Confira se existe um caminho de setas que parte do gatilho (ou do Início) até este bloco. Blocos soltos no desenho são ignorados.
- Aparece “Validação do fluxo” no terminal
- Há campo obrigatório vazio. Clique no aviso, abra o bloco indicado e preencha o campo marcado.
- Um campo chega vazio na etapa seguinte
- Confira se a referência aponta para um bloco que já executou e para um campo que existe, como <wordpress.post>. O nome antes do ponto é o nome do bloco no seu fluxo, em minúsculas, sem espaços e sem acentos.
- O campo que eu procuro não aparece
- Os campos mudam conforme a operação escolhida. Escolha a operação primeiro; campos menos usados ficam em “Mostrar campos adicionais”.
- Erro de autorização ou permissão (401/403)
- A conta conectada perdeu o acesso ou não tem permissão para esta operação. Reconecte a conta no campo de credencial e confirme as permissões pedidas.
- O serviço recusou a chamada ou devolveu erro
- Leia a mensagem no terminal: ela traz o motivo informado pelo serviço. Confira IDs, limites de uso e permissões, e teste antes com um recurso de homologação.
Blocos relacionados
- Acrescentar dados · Google SheetsAcrescentar dados usando a conexão Google Sheets deste workspace.
- Adicionar contato · SendGridAdicionar contato usando a conexão SendGrid deste workspace.
- Adicionar contato ao segmento · ResendAdicionar contato ao segmento com a conta Resend conectada.
- Adicionar contatos à lista · SendGridAdicionar contatos à lista usando a conexão SendGrid deste workspace.
- Adicionar pergunta de múltipla escolha · Google FormsGerencie formulários e respostas do Google Forms.
- Adicionar pergunta de texto · Google FormsGerencie formulários e respostas do Google Forms.