Fazer plugin para pegar submit de formulario
-
Estou fazendo um plugin para gerar formulários. Já consegui fazer a parte que com shortcodes ele gera meu formulário, segue o código:
function mf_container($atts, $content = null) { $content = do_shortcode($content); $content = str_replace("<br />","",$content); $content = str_replace("<p>","",$content); $content = str_replace("</p>","",$content); return "<form action='".plugin_dir_url( __FILE__ )."mult-form-submit.php' method='POST'>" . $content . "</form>"; } add_shortcode('mult_form','mf_container');
esse formulário gerado quando clico em submit ele vai para a rota certinho. E depois dai não consigo mais fazer nada…
O que quero fazer nesse mult-form-submit.php é pegar os dados do form isso ta ok, e pegar meu usuário current e então submeter os dados no meu banco.
Até agora fiz alguns testes, com o seguinte código:
<?php if ( ! defined( 'ABSPATH' ) ) die("Not permited"); global $wpdb, $current_user; $current_user = wp_get_current_user(); if ( !($current_user instanceof WP_User) ) die("Não é usuario do wordpress"); print_r($current_user);
Porem ele sai logo no primeiro if. Como posso fazer isso?
Desculpa galera se o que estou perguntando é muito absurdo, estou começando a desenvolver no wordpress e não sei muito bem como pesquisar as coisas e até por onde começar, dei uma boa olhada em outros plugins e no proprio codex, mas não encontrei nada que me ajudasse.
- O tópico ‘Fazer plugin para pegar submit de formulario’ está fechado para novas respostas.