• Eaí pessoal, tudo bem?

    Estou precisando de ajuda para inserir dados de um formulário no banco do wordpress.

    Eu criei um formulário a mão em um template, pois eu preciso de um formulário dinâmico. Na minha action do form eu coloquei outro template que eu criei, e nele eu chamei os $wpdb. Mais acaba dando erro 404.
    Eu já tentei muitas coisas, mais estou encontrando muita dificuldade de cadastrar os dados no banco!!

    Alguém pode me ajudar com isso?

Visualizando 3 respostas - 1 até 3 (de um total de 3)
  • Como você fez pra criar outro template? Digo, como está a action desse plugin?

    Abraços

    Criador do tópico Julio Pre

    (@julio-pre)

    Obrigado matheus por querer me ajudar!

    Eu criei um template Formulário e depois fui até o wordpress e criei uma página Formulário, então eu consigo acessar o meu formulário!

    Eu estou colocando o action=”inserir_form.php”.

    Só que a minha dúvida também é como eu deve montar meu action, pois eu preciso gravar esses dados no BD e não consigo utilizar a função $wpdb…

    você pode me ajudar?
    No meu forme tem os campos – nome, sexo, idade, altura e peso.

    Você ta fazendo errado, muito errado.

    Eu faria da seguinte forma, com a página criada, vc cria outra página pra tratar esse form, coloca noaction="<?php echo esc_url(home_url('/slug-da-pagina-que-vai-receber-o-form')); ?>

    Ai você pode criar um arquivo de template chamado page-{slug-da-pagina-que-vai-receber-o-form}.php

    Exemplo:
    page-recebido.php

    Nessa página você vai conseguir usar o $wpdb

    Abraços

Visualizando 3 respostas - 1 até 3 (de um total de 3)
  • O tópico ‘Inserir dados no banco do wordpress’ está fechado para novas respostas.