现在提交我的产品提交表单后,它只是停留在同一页面 - 我想在提交表单后将其重定向到类似:mapOfreminders.forEach { (_, finalReminders) -> }
的页面。这是一个POST方法:
finalReminders
这是一个巨大的形式,但这是开始:
example.com/profile
和表格的结尾:
:method:POST
:path:/dash/product/edit/
:scheme:https
提交此表单后是否有可能实际重定向到<!-- Product Submission Form -->
<form method="post" action="" id="wcv-product-edit" class="wcv-form wcv-formvalidator">
?
答案 0 :(得分:0)
答案 1 :(得分:0)
我会结帐wp_redirect
如果表单的帖子请求是在同一页面上处理的,您可以在处理请求的代码末尾添加重定向,而不是在表单本身的末尾。
像...一样的东西。
if( ! empty( $_POST ) ){
// your code to process request
wp_redirect( 'http://yoursite.com' );
exit;
}
答案 2 :(得分:0)
您的表单操作为空白。这意味着您正在表单页面和页面具有.php扩展名的同一页面上处理表单。
因此页面顶部将包含此代码或根据您提供的代码
您可以尝试在代码后添加它。
<?php WCVendors_Pro_Product_Form::form_data( $object_id, $post_status ); ?>
<?php header('Location: http://yoursite.com/profile'); ?>
<?php WCVendors_Pro_Product_Form::save_button( $title ); ?>