WordPress-如何通过表格将数据传递给简码

时间:2019-01-17 05:40:10

标签: php wordpress shortcode

我有一个称为“表单”的自定义帖子类型,并且有一个子菜单页面,其中包含表单,以添加名称

add_action('admin_menu', 'form_builder_add');

function form_builder_add() {

  //create new top-level menu
  add_submenu_page('edit.php?post_type=forms', 'Add name', 'Add name', 'manage_options', 'form-dashboards', 'add_names');

}

function add_names() {
    echo 
    '
        <form method="post" action="">
            <input type="text" name="name" id="name" />
            <input type="submit" value="submit" />
        </form>
    ';
}

并且我有 shortcode foocode ,我想在其中吐出表单中的值。

add_shortcode( 'foocode', 'prefix_foocode' );

function prefix_foocode() {

    return 'This is  '. $_POST['name'] . ' testing';
}

因此,当我从帖子中调用简码时,它应该具有表单中的 name 值。

[foocode]

这是示例名称测试。

0 个答案:

没有答案