Eu tenho um tipo de postagem personalizado 'Participante' com muitos campos personalizados. Também tenho um formulário com os campos de entrada correspondentes para o usuário preencher. Quando ele envia o formulário, desejo que uma nova postagem seja gerada com cada campo personalizado contendo o valor escolhido pelo usuário.
É possível fazer e, em caso afirmativo, como?
custom-post-types
drake035
fonte
fonte
'meta_input' => ['_your_custom_1' => $custom1, '_your_custom_2' => custom2]
Além da ótima resposta do @webaware acima, isso pode ser tratado desde o wordpress 4.4.0, tudo através da chamada wp_insert_post :
fonte
Isso pode ser conseguido facilmente usando o plug-in Gravity Forms . Você pode criar um formulário que preencha um Tipo de postagem personalizado no back-end. Esta postagem pode ser configurada para aparecer como rascunho ou publicada. Não há problema em adicionar campos personalizados. No meu caso, usei-o para reunir depoimentos de clientes.
fonte