Addon de envios de posts

O envio de postagens é um recurso profissional

Desbloqueie os envios de posts e outros recursos avançados para expandir seus negócios.

Obter o WPForms Pro

Gostaria de permitir que seus usuários criassem um post no WordPress enviando um formulário no front-end do seu site? Com o complemento Post Submissions para WPForms, você pode aceitar facilmente envios de guest posts, eventos enviados por usuários e muito mais, sem conceder acesso ao painel do WordPress.

Este tutorial mostrará a você como instalar e usar o complemento Post Submissions para WPForms.

Requisitos:


Antes de começar este tutorial, certifique-se de instalar o plug-in WPForms em seu site WordPress. Em seguida, verifique sua chave de licença e instale o complemento Post Submissions.

1. Criação de um formulário de envio de posts

Embora você possa personalizar o formulário que usa para aceitar envios de posts mais ou menos como quiser, há alguns recursos importantes a serem incluídos.

Crie um novo formulário ou abra um já existente para edição. Se estiver começando do zero, talvez queira considerar o uso do nosso modelo de formulário de envio de postagem de blog.

Seleção do modelo de formulário de envio de postagem de blog

Deseja saber mais sobre o modelo de formulário de envio de postagem de blog? Consulte nosso tutorial sobre o uso de modelos no WPForms para obter todos os detalhes. Aqui está um link para visualizar e usar o modelo de formulário de envio de postagem mostrado neste exemplo.

Quer você use um modelo ou crie seu formulário do zero, recomendamos incluir campos para os seguintes itens:

Esses são os campos que você pode conectar a uma publicação padrão do WordPress. Você pode personalizar esses campos como quiser, excluir campos ou adicionar novos campos, dependendo das informações que deseja incluir nas publicações do seu blog.

Para obter um exemplo de como usar um tipo de post personalizado em seu formulário de envio de posts, consulte nosso tutorial sobre como aceitar eventos enviados por usuários.

Permitir que os usuários escrevam e formatem suas publicações em seu formulário

Há várias maneiras de permitir que os usuários enviem o conteúdo de suas postagens em seu formulário. No entanto, a maioria delas exigirá que você faça alguma formatação (como adicionar títulos e links) no backend.

Para reduzir a quantidade de trabalho que você tem de fazer depois que um usuário envia uma postagem por meio do formulário, recomendamos usar o campo Rich Text para coletar o conteúdo da postagem.

Adição de um campo Rich Text para um formulário de envio de post

Para incorporar arquivos externos, como vídeos do YouTube, basta colar o link do vídeo no campo Rich Text. O uso do código iframe para incorporar vídeos não funciona com o campo Rich Text. Consulte nosso tutorial sobre o campo Rich Text para obter mais explicações.

Esse campo inserirá um editor de texto no formulário para que os usuários possam aplicar estilos de texto básicos. Você também pode optar por ativar uploads de arquivos no campo Rich Text para que os usuários possam incluir imagens em suas postagens.

Deseja permitir que os usuários salvem o conteúdo de suas postagens no formulário e voltem para terminar de escrevê-lo e enviá-lo mais tarde? Confira nosso addon Save and Resume.

Permitir que os usuários selecionem uma categoria de postagem

O WordPress usa categorias para organizar as publicações em seu site. Você pode permitir que os usuários selecionem categorias para suas publicações usando um campo suspenso ou de múltipla escolha.

Para obter todos os detalhes sobre as categorias do WordPress, consulte a entrada do glossário do WPBeginner sobre esse assunto.

Para permitir que os usuários selecionem uma categoria de post, adicione o tipo de campo (Dropdown ou Múltipla escolha) que deseja usar no formulário. Em seguida, clique no campo para abrir o painel Field Options e selecione a guia Advanced.

Acesso às opções avançadas de um campo Dropdown

Na parte inferior dessa seção, você deverá ver um menu suspenso denominado Dynamic Choices (Opções dinâmicas). Você precisará defini-la como Taxonomia. Em seguida, em Dynamic Taxonomy Source (Fonte de taxonomia dinâmica), selecione Categories (Categorias).

Configuração de opções dinâmicas para categorias

Precisa de mais ajuda para configurar o campo Categoria para o formulário de envio de posts? Confira nosso tutorial completo sobre escolhas dinâmicas para obter mais orientações.

2. Configuração das definições de envio de posts

Quando achar que o formulário está pronto, clique em Settings (Configurações ) no menu do construtor de formulários à esquerda e selecione a guia Post Submissions (Envios de publicações ).

Para ativar a criação de postagens, certifique-se de que o botão de alternância Enable Post Submissions (Ativar envios de posta gens) esteja definido na posição ON.

Ativação de envios de postagem para um formulário

Se você estiver usando o modelo padrão Blog Post Submissions Form, as configurações desta página já estarão definidas para você. No entanto, se estiver usando o modelo ou um formulário personalizado, é uma boa ideia verificar essas configurações.

Mapeamento de campos de formulário para publicações do WordPress

Em seguida, você precisará mapear determinados campos do formulário para um novo post do WordPress. Usando os menus suspensos fornecidos, selecione o campo correspondente para cada um dos itens a seguir:

Mapeamento de campos em um formulário para postar metadados

Escolha de um tipo de postagem

Em seguida, use o menu suspenso Post Type (Tipo de postagem ) para selecionar se o conteúdo enviado nesse formulário deve ser salvo como uma postagem, uma página ou outro tipo de postagem.

Seleção de um tipo de postagem para o conteúdo enviado em um formulário

Para obter mais informações sobre os tipos de post do WordPress, consulte a entrada do glossário do WPBeginner sobre esse tópico.

Definição do status de postagem padrão

Você também precisará escolher o status que deseja atribuir a todas as novas postagens enviadas por meio desse formulário. Embora você possa permitir que os usuários publiquem suas postagens imediatamente, recomendamos definir a opção Status da postagem como Rascunho ou Revisão pendente para que você possa verificar o conteúdo antes de torná-lo público em seu site.

Escolha do status padrão para o conteúdo enviado em um formulário

Precisa de mais informações sobre status de postagens no WordPress? Consulte o verbete do glossário do WPBeginner sobre esse termo para obter todos os detalhes.

Seleção do autor da postagem

Por fim, você precisará selecionar um usuário registrado do seu site para ser o autor de todas as novas postagens enviadas usando esse formulário. Se você escolher a opção Current User (Usuário atual ), os usuários conectados que enviarem uma publicação usando esse formulário serão listados como os autores das publicações.

Seleção do autor para novas postagens enviadas em um formulário

Adição de meta de postagem personalizada (opcional)

Se você adicionou metacampos personalizados aos seus posts do WordPress, poderá coletar os detalhes relevantes dos usuários em seu formulário e mapeá-los para seus posts.

Primeiro, você precisará configurar seus metacampos personalizados. Recomendamos usar o plug-in Advanced Custom Fields para isso.

Precisa de ajuda para configurar metacampos personalizados para seus posts do WordPress? Confira nosso tutorial sobre como usar o WPForms com campos personalizados.

Em seguida, localize a meta key do campo que você deseja mapear. Para encontrá-la, vá para a tela Campos personalizados " Grupos de campos e procure na coluna Nome o campo para o qual deseja mapear os dados.

Localizando a meta-chave de um campo personalizado

No construtor de formulários, vá para Settings " Post Submissions e role até a seção Custom Post Meta. Aqui, insira a meta key do campo personalizado que deseja mapear e, em seguida, selecione o campo correspondente do formulário usando o menu suspenso fornecido.

Mapeamento de meta de postagem personalizada usando o complemento de envio de postagem

Lembre-se de sempre salvar suas alterações antes de sair do construtor de formulários.

3. Perguntas frequentes

Estas são as respostas para algumas das principais perguntas sobre o uso do complemento Post Submissions.

O usuário pode editar/atualizar a postagem depois de enviá-la por meio do formulário?

Não. Depois que o usuário envia uma publicação de blog por meio do formulário, somente os usuários com acesso ao painel de administração do seu site podem atualizar a publicação. No entanto, você pode atribuir ao usuário uma função de autor para que ele possa acessar o painel e editar a publicação.

Observação: Consulte o tutorial do WPBeginner para saber mais sobre as funções de usuário do WordPress.

É isso aí! Agora você pode facilmente permitir que os usuários adicionem posts ao seu site WordPress no frontend usando um formulário.

Em seguida, gostaria de permitir que os usuários se registrem em contas no seu site antes de enviarem publicações no formulário? Confira nosso tutorial sobre o complemento User Registration para obter mais detalhes.

O melhor plug-in de criação de formulários de arrastar e soltar para WordPress

Fácil, rápido e seguro. Junte-se a mais de 6 milhões de proprietários de sites que confiam no WPForms.

Ative o JavaScript em seu navegador para preencher este formulário.