我正在研究如何为wordpress创建一个插件,我可以制作一个插件,添加短代码放在我的页面上,然后生成表单。
{{1}}
现在准确地将此表单保存在与登录用户相关的银行中。
当我点击提交时上面代码的方式将我重定向到“multi-form-submit.php”的页面。但是,当我进入该页面时,我有以下代码:
{{1}}
然而,由于这种情况,她还没有回来,因为任何人都能做到这一点吗?
答案 0 :(得分:0)
我设法找到一个有光的参考,经过多次尝试后发现了怎么做。这是参考:link
我正在使用由WORDPRESS PLUGIN BOILERPLATE GENERATOR
生成的插件结构在其中,您应该将在公共视图中开始的内容放在函数中:define_public_hooks()
。在这个角色中,我检查了一个拉伸,启用了使用我的插件的选项:
/** Set build form by shorcodes*/
if($this->get_option('mult_form')){
$this->loader->add_action('init', $plugin_public, 'mult_form');
}
此部分将我重定向到控制我所有公共行为的类的功能:
public function mult_form(){
if(isset ( $_REQUEST['action']) and $_REQUEST['action'] == 'mult_form_submited'){
$this->mult_form_submit();
}
$this->mult_form_shortcode();
}
称它为两个私人函数,在哪里做一些不会显示代码的处理,如果一切顺利的话,制作一个include_once('partials / my_file.php');
,当然是一个不同的文件,首先是所有处理的地方生成短代码,第二个我将把所有的治疗提交表格。