自定义字段在4.1.1版的联系表单7中不起作用

时间:2015-04-27 04:36:03

标签: wordpress forms custom-fields contact-form-7

有一种情况我必须在Contact Form 7中创建一个自定义隐藏字段,用于捕获页面URL。我使用以下代码来实现它。

add_action( 'wpcf7_init', 'wpcf7_add_shortcode_sourceurl' );
wpcf7_add_shortcode('sourceurl', 'wpcf7_sourceurl_shortcode_handler', true);

function wpcf7_sourceurl_shortcode_handler($tag) {
if (!is_array($tag)) return '';

$name = $tag['name'];
if (empty($name)) return '';

$html = '<input type="hidden" name="' . $name . '" value="http://' .$_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"] . '" />';
return $html;
}

直到我将联系表格7升级到版本4.1.1

,它才能正常工作

任何机构都可以提供帮助,以便我可以在最新版本的Contact Form 7 4.1.1或4.1.2中实现相同的目标。

谢谢,

〜瓦西姆〜

1 个答案:

答案 0 :(得分:1)

尝试上传此插件wpcf7 field extend