您可以创建一个REST路由并通过该路由处理表单。第一步是注册路由。为此,请在主题的functions.php
文件:
add_action( \'rest_api_init\', function () {
register_rest_route( \'beginner\', \'/submit_form/\', array(
\'methods\' => \'POST\',
\'callback\' => \'process_my_form\'
) );
});
现在您更改表单的
action
指向此的URL:
www.example.com/wp-json/beginner/submit_form
确保将方法设置为
POST
也
现在,您可以创建回调函数并处理表单。以下是一个示例:
function process_my_form( \\WP_REST_Request $request ){
// Now you have access to your form\'s values, for
// example, you can use $username = $request[\'user\'];
}
给你。