有一种情况我必须在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中实现相同的目标。
谢谢,
〜瓦西姆〜
我