php WPForms:基于字段值的条件表单重定向。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php WPForms:基于字段值的条件表单重定向。相关的知识,希望对你有一定的参考价值。

<?php
/**
 * WPForms: Conditional form redirects based on field value.
 *
 * @param string $url URL form will redirect to
 * @param int $form_id Form ID
 * @param array $fields Submitted form fields
 * @return string
 */
function wpf_custom_redirect( $url, $form_id, $fields ) {
	
	// Only consider changing the redirect if its for form #50
	if ( '50' == $form_id ) {

		// In the example below, we look at the submitted value for field #5
		// If that value is "test", then we change the redirect URL
		if ( !empty( $fields['5']['value'] ) && 'test' == $fields['5']['value'] ) {
			$url = 'https://wpforms.com';
		}
	}

	return $url;
}

add_filter( 'wpforms_process_redirect_url', 'wpf_custom_redirect', 10, 3 );

以上是关于php WPForms:基于字段值的条件表单重定向。的主要内容,如果未能解决你的问题,请参考以下文章

php WPForms:在移动设备上隐藏表单

php WPForms:仅为登录用户提交表单一次。

php WPForms:根据表单ID更改JS验证字符串(对多语言站点有用)

重定向回页面时出错

是否有从 wpforms 读取 POST 数据的特定方法?

检查重定向源